dev-master
9999999-devA yallagroup system installer
MIT
The Requires
- composer-plugin-api ^1.0
The Development Requires
by Mahmoud Abdelmoniem
installer
A yallagroup system installer
This is for PHP package authors to require in their composer.json
. It will
install their package to the correct location based on the specified package
type.
Current Supported Package Types:, (*1)
Stable types are marked as bold, this means that installation paths for those type will not be changed. Any adjustment for those types would require creation of brand new type that will cover required changes., (*2)
Framework | Types |
---|---|
Yallagroup |
Yallagroup-module Yallagroup-theme
|
composer.json
FileThis is an example for a Yallagroup module. The only important parts to set in your
composer.json file are "type": "yallagroup-module"
which describes what your
package is and "require": { "mahmouddev/installers": "dev-master" }
which tells composer
to load the custom installers., (*3)
{ "name": "you/ftp", "type": "yallagroup-module", "require": { "mahmouddev/installers": "dev-master" } }
This would install your package to the Modules/Ftp/
folder of a base app route
when a user runs php composer.phar install
., (*4)
A yallagroup system installer
MIT
installer