Утилита limb.php предназначена для поиска и исполнения taskman-задач. Файл limb.php находится в корне фреймворка.
В корне фреймворка находится файл limb.bat, который необходимо скопировать в одну из папок переменной окружения PATH. При необходимости, в нем нужно изменить значение переменной PHP_COMMAND, на путь до файла php.exe.
Предпочтительный способ - использование символической ссылки:
$ sudo ln -s /<limb_path>/limb /usr/bin/limb $ sudo chmod 755 /usr/bin/limb
Пример работы limb.php:
$ limb project Project directory [/www/limb]: /www/new-limb-app Limb directory [.]: ...
В первых двух строчках limb.php пытается определить директории проекта и limb.
Если вас утомляет ввод этих директорий при каждом запуске скрипта, то вы можете задать их в опциях вызова PHP:
$ php -d limb.dir=/www/limb -d limb.project_dir=/www/new-limb-app /www/limb/limb.php
или дописать их в php.ini
limb.dir = /www/limb limb.project_dir = /www/new-limb-app
Утилита limb.php
, сканирует все пакеты на наличие заданий, по этому их запуск не требует указания пути к файлу, где они находятся. Достаточно указать только название задания. Такой вызов в командной строке запустит задание entity_create из пакета constructor
$php limb.php entity_create
Пакет находится в инкубаторе. Для использования его функционала необходимо перенести содержимое папки migrate в папку с пакетами limb.