PAMI\Client\Impl\Test_Actions::can_originate PHP Method

can_originate() public method

public can_originate ( )
    public function can_originate()
    {
        $write = array(implode("\r\n", array('action: Originate', 'actionid: 1432.123', 'channel: channel', 'codecs: a,b', 'async: true', 'account: account', 'callerid: clid', 'timeout: timeout', 'data: data', 'application: app', 'priority: priority', 'context: context', 'exten: extension', 'Variable: a=b', '')));
        $action = new \PAMI\Message\Action\OriginateAction('channel');
        $action->setCodecs(array('a', 'b'));
        $action->setAsync(true);
        $action->setAccount('account');
        $action->setCallerId('clid');
        $action->setTimeout('timeout');
        $action->setData('data');
        $action->setApplication('app');
        $action->setPriority('priority');
        $action->setContext('context');
        $action->setExtension('extension');
        $action->setVariable('a', 'b');
        $client = $this->_start($write, $action);
    }
Test_Actions