2

私のコントローラーには、次のようなコードがあります。

public function showStudent($id)
{
    $student = new Student();
    $student->loadFromId($id);

    /* call the view */
    include '/path/to/student/view.php';
}

view.php ファイルで、コード エディター (もちろん netbeans) に $student が Student クラスのインスタンスであることを認識させて、メソッドやプロパティなどを提案および確認できるようにしたいのですが、注釈を付けてエディターがこれを認識できるようにすることはできますか? 、 お気に入り

<?php
/**
* @magic Student $student
*/
?>
<html>
....
<p>Good day, <?= $student->name; ?></p>
</html>
4

1 に答える 1

1
/* @var $student Student */
$student->name;

もちろん、Netbeans?SublimeTextをご覧ください。

于 2012-11-08T09:31:58.260 に答える