0

I am Downloading FOSUserBundle in Symfony Framework using composer and at the time of Update your database schema I am facing this error.

"PHP Fatal error: Class 'FOS\UserBundle\Entity\User' not found in C:\xampp\htdocs\FOSUserTry\src\AppBundle\Entity\User.php on line 13".

I have also attached screenshot below.

User.php

<?php
// src/AppBundle/Entity/User.php

namespace AppBundle\Entity;

use FOS\UserBundle\Entity\User as BaseUser;
use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity
 * @ORM\Table(name="fos_user")
*/
class User extends BaseUser
{
/**
 * @ORM\Id
 * @ORM\Column(type="integer")
 * @ORM\GeneratedValue(strategy="AUTO")
 */
protected $id;

public function __construct()
{
    parent::__construct();
    // your own logic
}
}

console screenshot

mynameiscoffey
  • 15,244
  • 5
  • 33
  • 45
Ginni
  • 59
  • 9
  • Isn't it "FOS\UserBundle\Model\User as BaseUser"? –  Oct 18 '17 at 14:51
  • Sir how can we make and call "FOS\UserBundle\Model\User" class. – Ginni Oct 20 '17 at 08:40
  • I changed "use FOS\UserBundle\Entity\User as BaseUser;" to "use FOS\UserBundle\Model\User as BaseUser;" Now "Database schema updated successfully! "1" query was executed" Its working – Ginni Oct 20 '17 at 09:26
  • Finally I created my FOSUser Bundle in Symfony 3. Thanks all – Ginni Oct 20 '17 at 09:45
  • This was actually in the docs for using this API. –  Oct 20 '17 at 14:30

0 Answers0