replace tokenStorage injection by tokenStorageInterface

This commit is contained in:
Tchama 2020-08-03 11:05:54 +02:00
parent 13c69b83f7
commit dbb2d5d883

View File

@ -22,7 +22,7 @@ namespace Chill\MainBundle\Form\Type;
use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\AbstractType;
use Symfony\Component\OptionsResolver\OptionsResolver; use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage; use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
use Chill\MainBundle\Entity\Center; use Chill\MainBundle\Entity\Center;
use Chill\MainBundle\Form\Type\DataTransformer\CenterTransformer; use Chill\MainBundle\Form\Type\DataTransformer\CenterTransformer;
use Symfony\Component\Form\Extension\Core\Type\HiddenType; use Symfony\Component\Form\Extension\Core\Type\HiddenType;
@ -56,7 +56,7 @@ class CenterType extends AbstractType
*/ */
protected $transformer; protected $transformer;
public function __construct(TokenStorage $tokenStorage, public function __construct(TokenStorageInterface $tokenStorage,
CenterTransformer $transformer) CenterTransformer $transformer)
{ {
$this->user = $tokenStorage->getToken()->getUser(); $this->user = $tokenStorage->getToken()->getUser();