Symfony 4 сессия в сервисе - PullRequest
       0

Symfony 4 сессия в сервисе

0 голосов
/ 10 декабря 2018

Я пытаюсь использовать переменные сеанса в моей пользовательской службе.

Я уже установил добавление следующих строк в 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...