Kontynuuje moją przygodę z Symfony2
Zainstalowałem i skonfigurowałem FOS user bundle.
Stworzyłem poprzez doctrine bazę danych.
Utworzyłem klasę:
Kod
<?php
use Doctrine\ORM\Mapping as ORM;
use FOS\UserBundle\Model\User as BaseUser;
/**
* @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
}
}
use Doctrine\ORM\Mapping as ORM;
use FOS\UserBundle\Model\User as BaseUser;
/**
* @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
}
}
Przy odwzorowaniu do bazy danych lub przy kompilacji otrzymuję błąd
Cytat
Parse error: syntax error, unexpected 'use' (T_USE)
właśnie we wcześniej podanym pliku. Wersja PHP 5.5.9 . Proszę o wskazówki