Contributing
Leon Rowland edited this page Aug 26, 2014
·
1 revision
Contributions are welcome and will be fully credited.
We accept Pull Requests on GitHub
- PSR2 Coding Standards
- Add tests!
- One pull request per feature
The library requires many Applications before it can be tagged into its first version. You can find a list of all applications in the Asterisk CLI or perhaps from the Asterisk Wiki.
A key part to contributing Applications is the namespace location and the Application must implement the ApplicationInterface
.
If its string representation is like most applications, then you can also use the StandardApplicationTrait
to automatically add the toString requirement of the ApplicationInterface
$ asterisk -r
Asterisk > core show applications
https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Dialplan+Applications
$ phpunit