PAGI\Client\Impl\Test_AsteriskLogger::can_log PHP Method

can_log() public method

public can_log ( )
    public function can_log()
    {
        global $standardAGIStart;
        setFgetsMock($standardAGIStart, array());
        $client = \PAGI\Client\Impl\ClientImpl::getInstance($this->_properties);
        $logger = $client->getAsteriskLogger();
        $write = array('EXEC "LOG" "NOTICE,log1"', 'EXEC "LOG" "WARNING,log2"', 'EXEC "LOG" "ERROR,log3"', 'EXEC "LOG" "DTMF,log4"', 'EXEC "LOG" "DEBUG,log5"', 'EXEC "LOG" "VERBOSE,log6"');
        $read = array('200 result=1', '200 result=1', '200 result=1', '200 result=1', '200 result=1', '200 result=1');
        setFgetsMock($read, $write);
        $logger->notice('log1');
        $logger->warn('log2');
        $logger->error('log3');
        $logger->dtmf('log4');
        $logger->debug('log5');
        $logger->verbose('log6');
    }