Intereting Posts
Zend Regex Route> Отслеживать версию api Как обработать <div> как форму <input> Yii множественных отношений Отключите кнопку «ставка» на страницах продукта WooCommerce для автора Пользовательская кнопка добавления в корзину, чтобы добавить несколько товаров в корзину с количеством: woocommerce 401 Ошибка аутентификации, когда SoapClient пытается получить файл схемы Объединение значений каждого массива в массив массивов в PHP время нарастания 15 минут в цикле isset () или! empty () для всех переменных в ваших представлениях? Laravel 5.3 – Как регистрировать все запросы на странице? 401 Несанкционированный запрос DELETE для RESTful API в laravel через Ajax Удаление инъекции с использованием регулярного выражения Объединить массивы с одинаковым значением для ключа – PHP Настройка группы коротких / дружественных URL-адресов переадресации Как использовать DATEDIFF? Сколько дней внутри двух дат

Инструмент UML для php

Может ли кто-нибудь предложить инструмент UML для php, т. Е. Если я импортирую файл, тогда он будет создавать свой UML

Duplicate: PHP UML Generator

То же, что и PHP UML Generator ?

Также посмотрите: http://www.gammelsaeter.com/blog/php-to-uml/

Проверьте BOUML , он также поддерживает PHP. Он может импортировать и экспортировать исходный код PHP и создавать UML. Он также поддерживает PHP5.3.

DIA для PHP (Software)

DIA бесплатно. Он будет генерировать базовую структуру файла php из вашей диаграммы UML с помощью блоков документации phpDocs.

  • генерировать PHP-код из диаграммы UML / XMI
  • генерировать html-документацию
  • Больше..

Краткое руководство по загрузке продукта / установке: https://www.youtube.com/watch?v=PD7EwRapm6o

INSTALL DIA -> ссылка для скачивания

УСТАНОВИТЕ плагин DIA UML2PHP5 DIA -> ссылка для скачивания (парадная инструкция по просмотру видео)

PHP_UML (пакет груши – использовать как php clsass или в строке cmd)

Вы также можете использовать пакет php pear «PHP_UML», который способен генерировать диаграммы UML и файлы XMI из exsisting php

PHP_UML – это парсер PHP, генератор XMI и инструмент для документирования. Практически с помощью PHP_UML вы сможете подавать инструмент UML CASE, например Rational Rose или Argouml, с UML-представлением существующего исходного кода PHP. Таким образом, вы получаете мгновенный обзор приложения PHP со всеми обычными функциями средства разработки программного обеспечения (такими как экспорт диаграмм классов, реорганизация объектно-ориентированных приложений или автоматическое создание кода).

PHP_UML: – Может генерировать файлы UML / XMI в версии 1.4 или в версии 2.1 (логические, компонентные и развертывания) – Может генерировать документацию API в формате HTML – Может генерировать PHP-код (скелет кода) из данного файла XMI – Может конвертировать содержимое UML / XMI с версии 1.4 в версию 2.1

PHP_UML: – Парсирует объектно-ориентированный PHP-код во всех версиях (классы, интерфейсы, функции, свойства …). Начиная с версии 1.5 PHP_UML также может анализировать процедурный код (функции и константы). См. Формат экспорта «htmlnew». Интерпретирует инструкции по расширению имен PHP (пространство имен и их использование). Парсе комментирует docblocks: class (@package), function (@param, @return), свойство (@var) и комментарии к файлам заголовков (@package ) – Обнаруживает типы (анализируя подсказки типа и анализируя значения по умолчанию)

установить пакет

pear install PHP_UML 

пример использования

 phpuml /var/www/foo -n MyProject -o /var/tmp/ 

документация:

http://pear.php.net/package/PHP_UML/docs/1.6.2/li_PHP_UML.html https://pear.php.net/manual/en/package.php.php-uml.intro.php

INSTALL PEAR -> ссылка для скачивания