Пытаюсь начать использовать Doctrine2 в своем проекте. Решил создать абстрактный класс для избежания дублирования некоторых данных, но получаю ошибку при выполнении vendor/bin/doctrine orm:schema-tool:update --force --dump-sql
Вот мои файлы:
composer.json
"autoload": {
"psr-0": {
"MyApp\\TestApplication\\": "src/"
}
}
AbstractClass.php
namespace MyApp\TestApplication\Model;
use Doctrine\ORM\Mapping AS ORM;
/**
* @ORM\MappedSuperclass
* @ORM\HasLifecycleCallbacks
*/
abstract class AbstractClass
{.....
}
ChildClass.php
namespace MyApp\TestApplication\Model;
use Doctrine\ORM\Mapping AS ORM;
use MyApp\TestApplication\Model\AbstractClass as AbstractClass;
/**
* @ORM\Entity(repositoryClass="ChildRepository")
* @ORM\Table(name="test", uniqueConstraints=
* {@ORM\UniqueConstraint(name="actions_id_uindex",columns={"id"})})
**/
class ChildClass extends AbstractClass
{...........}
И вот что я получаю в консоли:
vendor/bin/doctrine orm:schema-tool:update --force --dump-sql
PHP Fatal error: Class 'MyApp\TestApplication\Model\AbstractClass' not
found in
.......\src\Model\ChildClass.php on
line 19
PHP Stack trace:
Где я ошибаюсь?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
ЗдравствуйтеПытаюсь получить PHP массив с JSON и вывести все названия городов по стране
Привет, есть работающий проект документооборота на PHPМашина на которую поставлен - Windows2012+php+mysql+apache виртуальная с 2 процессорами 4 ГБ и жесткий...