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