xuma / bfxm
BFXM Json Builder
1.0.1
2017-01-27 14:13 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-11-22 06:44:44 UTC
README
composer require xuma/bfxm dev-master
###Usage
You can chain methods.
use Xuma\Bfxm\Builder; $bfxm = new Builder; $bfxm->play('http://bfxmdemo.bulutfon.com/demosesler/demo-hosgeldiniz.mp3') ->dial(10) ->build();
By default build() will return below code if you want to set json header and output below code just use build(true).
{ "bfxm": { "version": 1 }, "seq": [ { "action": "play", "args": { "url": "http://bfxmdemo.bulutfon.com/demosesler/demo-hosgeldiniz.mp3" } }, { "action": "dial", "args": { "destination": 10 } } ] }
###Methods
-
play($url)
-
gather
-
hangup
-
reject
-
set_caller
-
say
-
dial