Как я могу создать скелет классов из расширения PHP для завершения кода в IDE? - PullRequest
3 голосов
/ 17 марта 2012

Несколько лет назад я нашел где-то простой скрипт, который мог генерировать скелеты для классов, функций и констант из некоторого расширения.Вы думаете, что это использовало Reflection.Я не помню, но я думаю, что этот скрипт был на веб-сайте zend.com или где-то в источниках PDT.

Генератор должен иметь возможность генерировать скелеты из любых классов, определенных в PHP (оба из кода, написанного на PHPи из кода C / C ++ из расширений PHP).PHP Reflection может обрабатывать эти случаи.

Сгенерированный код выглядит следующим образом:

class foo {
    public function bar($arg1, $arg2) {}
}

Тело всех методов пустое, но полезно для завершения кода в IDE.

Можете ли вы помочь мне найти инструмент с такой функциональностью?

...