Skip to content

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

Pull Requests

Contributing Applications

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 CLI

$ asterisk -r
Asterisk > core show applications

Asterisk Wiki

https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Dialplan+Applications

Running Tests

$ phpunit
Clone this wiki locally