Недавно установил себе эту IDE, поэтому пытаюсь разобраться, что же она умеет. Быстрее будет наглядно показать. Есть код:
<?php
class system {
public function getSingleton(){
return singleton::getInstance();
}
}
class singleton{
public static $instance = null; // Инстанс объекта данного класса
private function __construct() {}
private function __clone() {}
/******************************/
/* Возвращаем инстанс объекта */
public static function getInstance() {
if ( is_null( self::$instance ) ) {
self::$instance = new singleton;
}
return self::$instance;
}
/* Возвращаем инстанс объекта */
/******************************/
public function test() {
echo '1';
}
}
$system = new system();
$object = $system->getSingleton();
При наборе в строке $object-> я ожидаю увидеть подсказку с методами класса singleton, однако IDE выдает мне сообщение «No suggestion». Есть ли возможность научить IDE распознавать возвращаемый объект?
Версия IDE 4.0.3.
Заранее благодарен за ответы.