Я пытаюсь использовать переменные сеанса в моей пользовательской службе.
Я уже установил добавление следующих строк в services.yaml
MySession:
class: App\Services\SessionTest
arguments: ['@session', '@service_container']
И мой SessionTest выглядит следующим образом
<code>namespace App\Services;
use Symfony\Component\HttpFoundation\Session\SessionInterface;
use Symfony\Component\HttpFoundation\Request;
class SessionTest
{
public $session;
public function __construct()
{
}
public function index()
{
echo "<pre>";
var_dump($this->session);
echo "
";}}
И получите эту ошибку: слишком мало аргументов для функции App \ Services \ SessionTest :: __ construct (), 0 передано в /var/www/app.dev/src / Controller / OrdersController.php в строке 33 и ожидается ровно 1