Symfony 4.1 + Propel + Модель выпуска - PullRequest
0 голосов
/ 30 августа 2018

У меня есть обновление Symfony 3.4 (Propel ORM) до Symfony 4.1 (Propel ORM).

Я добавил свой файл schema.xml в папку scr-> propel

.

<database name="yoursource" defaultIdMethod="native" namespace="Entity"> 
<table name="activity_log" idMethod="native" phpName="ActivityLog">
    <column name="activity_log_id" phpName="ActivityLogId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
    <column name="activity_type_id" phpName="ActivityTypeId" type="INTEGER" required="true" defaultValue="1"/>
</table>
</database>

Моя модель генерируется в папке src-> Entity

Код моего контроллера, как показано ниже

namespace App\Controller;
use Entity;
use Entity\Person; 
class PersonController extends AbstractController 
{    
   public function logincheckAction(Request $request) {
        $person = PersonQuery::create()->filterByEmail($email)->findOne();
    }
}

Получить ниже ошибка: Попытка загрузить класс «PersonQuery» из пространства имен «App \ Controller». Вы забыли оператор use для другого пространства имен?

Спасибо за помощь ..

...