This page will contain the various project that I’m currently making available to the public, via my public GitHub profile. These may include patches for Asterisk, PHP based projects to be used with Asterisk, etc.

You can find my GitHub profile at https://github.com/greenfieldtech-nirs

My corporate GitHub profile can be found at https://github.com/GreenfieldTech


Asterisk 12 introduced a new REST interface to interact with Asterisk, practically replacing the old AGI and AMI programming APIs’. The PHPARI project is an attempt at creating an organized and methodical PHP development approach to Asterisk ARI development.

[vc_icon icon_fontawesome=”fa fa-github” size=”48″ icon_hover=”true” link=”url:https%3A%2F%2Fgithub.com%2Fgreenfieldtech-nirs%2Fphpari|||”]rewrwewrewrew[/vc_icon] https://github.com/greenfieldtech-nirs/phpari


The Incutio XML-RPC library (IXR) is designed primarily for ease of use. It incorporates both client and server classes, and is designed to hide as much of the workings of XML-RPC from the user as possible. A key feature of the library is automatic type conversion from PHP types to XML-RPC types and vice versa. This should enable developers to write web services with very little knowledge of the underlying XML-RPC standard.

This version of the IXR-XMLRPC library includes a composer.json file – for ease of installation with composer and example files.


Humbug Collector for Asterisk

The Humbug Collector agent is used to connect your existing Asterisk PBX system to the Humbug Call Analytics and Fraud Analysis cloud. The collector can be used as a means to connect to the Humbug Service, or, as a means to connect your Asterisk system to an external auditing facility.