1
是否可以向Doctrine查詢結果添加類型信息?我正在關注doctrine tutorial。Doctrine鍵入的查詢結果IntelliJ IDEA
<?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
根據我的IDE(IntelliJ IDEA的)輸入null|object
。因此,Bug
對象的參數和功能不能自動完成。是否可以啓用鍵入這些對象?
這不工作!這是唯一的解決方案嗎?我希望從IDE中獲得更多智能。 – Raven
是你的問題的解決方案,我不知道是否有另一種方式,但我認爲不是。因爲它需要了解哪種類是你的變量,因爲你沒有做一個新的ClassName()例如 –