Показать сообщение отдельно
  #1 (permalink)  
Старый 22.03.2012, 13:53
Аспирант
Отправить личное сообщение для jsuse Посмотреть профиль Найти все сообщения от jsuse
 
Регистрация: 10.04.2010
Сообщений: 92

Dreamweaver CS5.5 и ООП. Не выводит подсказки методов. Как можно исправить?
Вопрос по возможностям Дримвивера работать с ООП.
У меня не видит методы объекта уже со второго шага (или после присваивания переменным). А иногда даже и с первого шага. Как это можно исправить?

Объясню что имею ввиду, когда говорю "не видит методы объекта со второго шага".

Создаю объект:
$pdo = new PDO();
$pdo->prepare();

Вот когда вводишь вторую строку ($pdo->prepare), то после ввода стрелки появляется подсказка в виде всех возможных методов этого встроенного объекта. Но когда делаешь, например, так:
private $pdo;
 
$pdo = new PDO();
$this->pdo = $pdo;
$this->pdo->prepare(); // вот тут уже не видит prepare()

То есть, когда например присвоишь объект внутренней переменной, то при вызове метода к этому объекту (prepare() в данном случае), он подсказок уже не выводит. Хотя это тот же самый объект, а он уже не в состоянии это понять.

Вопрос. Как это исправить? Или это реальный баг и Дримвивер не понимает такие присвоения?
Ответить с цитированием