- PVSM.RU - https://www.pvsm.ru -
ZFTool — компонент командной строки для управления приложениями, написанными на Zend Framework 2. Этот инструмент еще находится в разработке. Мы выпустили раннюю версию, чтобы вы могли поскорей начать его использовать. В текущей версии инструмент умеет:
ZFTool устанавливается через composer [1]или github [2]. Кроме того, мы скомпилировали PHAR файл. Вы можете скачать zftool.phar по адресу https://packages.zendframework.com/zftool.phar [3]. Если вы решите использовать zftool.phar, необходимо добавить адрес к файлу в свою системную переменную PATH. В этом случае, вы сможете выполнить zftool.phar в том месте, где набрали команду.
Для установки с помощью композитора, выполните следующую команду в оболочке среды:
$ composer require zendframework/zftool:dev-master
Можно также установить компонент вручную, используя github:
После установки, вы можете запускать на исполнение файл zf.php в корневой папке ZFTool или использовать zftool.phar (если у вас установлен ZFTool с использованием композитора или GitHub, вам нужно собрать zftool.phar запуском сценария "bin/create-phar").
Новый ZF2-проект создается командой:
$ zf.php create project <path>
// or
$ zftool.phar create project <path>
Эта команда установит Zend Skeleton Application [5] по указанному пути.
Представьте что вы хотите создать новый модуль «Test» в локальном ZF2 приложении, это можно сделать:
$ zf.php create module Test
// or
$ zftool.phar create module Test
Вы можете создать новый модуль в приложении указывая разные пути. Путь указывается последним параметром.
$ zf.php create module Test <path>
// or
$ zftool.phar create module Test <path>
Список, установленных в ZF2 модулей, можно получить так:
$ zf.php modules<path>
// or
$ zftool.phar modules<path>
Эта команда должна выполняться из корневой папки ZF2 приложения.
Вы можете прочитать конфигурационный файл (application.config.php) ZF2 приложения с помощью следующей команды:
$ zf.php config<path>
// or
$ zftool.phar config<path>
Конфигурация выводится использованием функции print_r
Используя ZFTool вы можете установить библиотеку Zend Framework 2 нужной версии. Для установки последней версии ZF по определенному пути, используйте команду:
$ zf.php install zf <path>
// or
$ zftool.phar install zf <path>
Если вы хотите установить определенную версию, укажите параметр со значением версии. Например, для установки версии 2.0.4, используйте:
$ zf.php install zf <path> 2.0.4
// or
$ zftool.phar install zf <path> 2.0.4
Вообще-то, вы можете установить всякий тег версии в ZF2 github repository [6] (Имя, используемое для версии, получается удалением строки «release-» из имени тега; например, тег «release-2.0.0» соответствует версии «2.0.0»)
Вы можете скомпилировать zftool.phar выполнив команду:
$ bin/create-phar
Эта команда скомпилирует ZFTool проект в файл zftool.phar папки bin.
Для более подробной информации о ZFTool, вы может обратиться к README.md [7] на github.
Автор: sadmin
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/zend-framework-2/25233
Ссылки в тексте:
[1] composer : http://getcomposer.org/
[2] github: https://github.com/zendframework/ZFTool
[3] https://packages.zendframework.com/zftool.phar: https://packages.zendframework.com/zftool.phar
[4] загрузите : https://github.com/zendframework/ZFTool/archive/master.zip
[5] Zend Skeleton Application: https://github.com/zendframework/ZendSkeletonApplication
[6] ZF2 github repository: https://github.com/zendframework/zf2
[7] README.md: https://github.com/zendframework/ZFTool/blob/master/README.md
[8] Источник: http://habrahabr.ru/post/166385/
Нажмите здесь для печати.