1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/flyhope-php-reflection-code

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

PHP-рефлектор кода

Описание

Эта программа выполняется в командной строке (CLI) и использует PHP-рефлексию для создания пустых реализаций встроенных классов, которые можно использовать в качестве подсказок кода в интегрированной среде разработки (IDE). Это полезно для повышения эффективности разработки, особенно при работе с расширениями PECL (например, Redis), которые не предоставляют реализации PHP-кода. Программа также поддерживает пакетную конфигурацию и генерацию кода в каталоге php_docs_code.

Использование

Просто добавьте программу в качестве подмодуля в ваш GIT-проект или поместите код из каталога php_docs_code в свой проект, чтобы получить подсказки кода в IDE.

Встроенные библиотеки классов включают:

  • Memcached;
  • Redis;
  • Swoole;
  • Yaf;
  • Yar;
  • Yac;
  • Yaconf.

Самостоятельная генерация

Если встроенные библиотеки классов не удовлетворяют вашим потребностям, вы можете создать их самостоятельно.

Получение пустых определений методов PHP с помощью рефлексии

php php-reflection-code.php $extension_class_name

Пример:

php php-reflection-code.php redis

Определение пакетного выполнения

  1. Убедитесь, что у пользователя есть права на создание каталогов в директории с кодом.
  2. Настройте файл conf/fetch.php, указав классы или расширения PHP, которые вы хотите сгенерировать.
  3. Выполните следующую команду в Shell, чтобы сгенерировать код в каталоге php_docs_code:
php fetch.php

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Генератор автоподсказок для IDE с использованием рефлексии PHP. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/flyhope-php-reflection-code.git
git@api.gitlife.ru:oschina-mirror/flyhope-php-reflection-code.git
oschina-mirror
flyhope-php-reflection-code
flyhope-php-reflection-code
master