Как узнать физическое расположение метода(путь, файл, строка)

Статус
В этой теме нельзя размещать новые ответы.

Extalionez

Клоун
Заблокирован
Регистрация
21 Авг 2008
Сообщения
368
Реакции
191
  • Автор темы
  • Заблокирован
  • #1
Доброго времени суток! Есть строка в некотором файле, которая обращается к методу, который непонятно где находится.
PHP:
class оллоло extends трулулу{
      protected function _buildDataObject()
      {
        echo $this->get('чёто-там');
      }
}
Вот можно как-то узнать где находится метод get?!
естесственно в оллоло классе его нет
P.S.: Да, я ламер.
 
Найти файл(ы) с описанием классов ололо и трулулу. Там поиском найти get(.
Если использовать продвинутый редактор (я пользуюсь PHPED), там сразу можно по клику мышкой найти определение метода.
 
Поищи в том же файле :)

Поищи файл со строкой "class трулулу" и потом в нём

Поищи файлы со строками "extends трулулу"

Искать текст в файлах можно через total comander или npp (это как минимум)
 
  • Автор темы
  • Заблокирован
  • #4
Найти файл(ы) с описанием классов ололо и трулулу. Там поиском найти get(.
Если использовать продвинутый редактор (я пользуюсь PHPED), там сразу можно по клику мышкой найти определение метода.
Он, сволочь, тупо ищет функции в открытых файлах, у которых есть в названии get.
 
Он, сволочь, тупо ищет функции в открытых файлах, у которых есть в названии get.
Если ты сволочью назвал PHPED, то ты неправ: кликаешь правой кнопкой на вызываемом методе -> Find Definition.
 
В PHPED есть такая весчь... Ctrl + клик левой кнопкой мыши на функции/методе... тебя кидает к этой функции/методу...
Если конечно я правильно понял вопрос :)

Работает только с открытыми файлами... или текущим проектом...
Учитесь работать с проектами :)
 
Рекомендую также посмотреть в сторону Для просмотра ссылки Войди или Зарегистрируйся.
Кстати, на всю продукцию Jetbrains сейчас действует 50% скидка.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху