Doctrine-типизированные результаты запроса IntelliJ IDEA

Можно ли добавить информацию о типе в результаты запроса Doctrine? Я следую за Учение Учение.

<?php
// show_bug.php <id>
require_once "bootstrap.php";

$theBugId = $argv[1];

$bug = $entityManager->find("Bug", $theBugId);

echo "Bug: ".$bug->getDescription()."\n";
echo "Engineer: ".$bug->getEngineer()->getName()."\n";

В этом примере $bug набрано null|object согласно моей IDE (IntelliJ IDEA). Из-за этого не доступно автозаполнение по параметрам и функциям Bug объект. Можно ли включить типирование для этих объектов?

1

Решение

Вы можете использовать этот блок PHPDoc, чтобы сообщить своим идеям, какой тип переменной:

/** @var ClassName $object */
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]