Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]FOSUserBundle
Forum PHP.pl > Forum > Przedszkole
codeszan
W symfony chce skorzystać z bundle https://github.com/FriendsOfSymfony/FOSUserBundle
które według opisów jest świetne do zarządzania użytkownikami.

Przeszedłem przez cała konfigurację:
php bin/console fos:user:create
wpisujac polecenie tworzące użytkownika w jego wyniku dostaje komunikat:

Cytat
Attempted to load class "User form namespace "App\Entity".
Did you forget a "use" statment for e.g "Symfony\Component\Security\Core\User\User"," Symfony\Bridge\Doctrine\Tests\Fixtures\User"," FOS\UserBundle\Model\User" or "AppBundle\Entity\User;"?


Próbowałem w ten sposób:
  1. use Symfony\Component\Security\Core\User\User;
  2. use Symfony\Bridge\Doctrine\Tests\Fixtures\User;
  3. use FOS\UserBundle\Model\User;
  4. use AppBundle\Entity\User;


ale wiem, że to raczej zbedne..

fragment klasy/encji User:

Teoretycznie to chyba powinno wystarczyć?
  1. <?php
  2.  
  3. namespace AppBundle\Entity;
  4.  
  5. use Doctrine\ORM\Mapping as ORM;
  6. use FOS\UserBundle\Model\User as BaseUser;
  7.  
  8. /**
  9.  * User
  10.  *
  11.  * @ORM\Table(name="user")
  12.  * @ORM\Entity(repositoryClass="AppBundle\Repository\UserRepository")
  13.  */
  14. class User extends BaseUser{
  15. ..


Może to kwestia tego, że korzystam z SF3.4 i w stosunku do 2.0 trzeba jakieś zmiany?

Formularz logowania działa, przy rejestracji jest ten sam błąd.
ohm
Nie masz jakiegoś średnika w konfiguracji?

Cytat
"AppBundle\Entity\User;"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.