Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DocBlocks 
V
    Опции темы
s1lver
  Дата 2.12.2015, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 14.12.2007
Где: Россия

Репутация: нет
Всего: нет



Доброго времени суток!

Не знал в каком разделе задать вопрос, этот показался самым подходящим.

Мучает меня один вопрос по док блокам.

Предыстория. Пару лет назад, когда только начал использовать Php Storm, очень понравилось использование DocBlocks.

Допустим, в начале файла можно было написать что-то типа
Код


/**
*
*@property int $id
*
*/

class ClassName extend SuperClass
{
       public static function tableName()
       {
             return 'user';
       }

}


и потом, где-нибудь писать

Код

$test = new ClassName();
$test->id;


В этом случае IDE не только подсказывала варианты после набора $test-> , но и не говорила про не существующий объект.

Однако, что-то сейчас, как не стараюсь вспомнить, не могу понять что происходит не так!? Толи IDE разучилась так делать, толи не докрутил настройки а может я чего не так пишу. 

Если кто в курсе, подскажите что и как должно быть.


Это сообщение отредактировал(а) s1lver - 2.12.2015, 09:04


--------------------
Я собрался жить вечно - пока все идет нормально!
PM MAIL ICQ   Вверх
s1lver
Дата 29.12.2015, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 14.12.2007
Где: Россия

Репутация: нет
Всего: нет



Вообще немного протупил, все работает как раньше. 

Код

/**
*
*@author
*
*/

namespace app\models

use db\SuperClass

/**
*
* @property int $id
*
*/
class ClassName extend SuperClass
{
       public static function tableName()
       {
             return 'user';
       }
}


Вот как-то так, и тогда при вызове $id IDE не ругается  smile 

Это сообщение отредактировал(а) s1lver - 29.12.2015, 12:31


--------------------
Я собрался жить вечно - пока все идет нормально!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.0951 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.