src/FlexiPeeHP/FlexiBeeRO.php
public function logResult($resultData = null, $url = null)
    {
        $logResult = false;
        if (isset($resultData['success']) && ($resultData['success'] == 'false')) {
            if (isset($resultData['message'])) {
                $this->addStatusMessage($resultData['message'], 'warning');
            }
            $this->addStatusMessage('Error '.$this->lastResponseCode.': '.urldecode($url),
                'warning');
            unset($url);
        }
        if (is_null($resultData)) {
            $resultData = $this->lastResult;
        }
        if (isset($url)) {
            $this->logger->addStatusMessage($this->lastResponseCode.':'.urldecode($url));
        }

        if (isset($resultData['results'])) {
            if ($resultData['success'] == 'false') {
                $status = 'error';
            } else {
                $status = 'success';
            }
            foreach ($resultData['results'] as $result) {
                if (isset($result['request-id'])) {
                    $rid = $result['request-id'];
                } else {
                    $rid = '';
                }
                if (isset($result['errors'])) {
                    foreach ($result['errors'] as $error) {
                        $message = $error['message'];
                        if (isset($error['for'])) {
                            $message .= ' for: '.$error['for'];
                        }
                        if (isset($error['value'])) {
                            $message .= ' value:'.$error['value'];
                        }
                        if (isset($error['code'])) {
                            $message .= ' code:'.$error['code'];
                        }
                        $this->addStatusMessage($rid.': '.$message, $status);
                    }
                }
            }
        }
        return $logResult;
    }
public function logResult($resultData = null, $url = null)
    {
        $logResult = false;
        if (isset($resultData['success']) && ($resultData['success'] == 'false')) {
            if (isset($resultData['message'])) {
                $this->addStatusMessage($resultData['message'], 'warning');
            }
            $this->addStatusMessage('Error '.$this->lastResponseCode.': '.urldecode($url),
                'warning');
            unset($url);
        }
        if (is_null($resultData)) {
            $resultData = $this->lastResult;
        }
        if (isset($url)) {
            $this->logger->addStatusMessage($this->lastResponseCode.':'.urldecode($url));
        }

        if (isset($resultData['results'])) {
            if ($resultData['success'] == 'false') {
                $status = 'error';
            } else {
                $status = 'success';
            }
            foreach ($resultData['results'] as $result) {
                if (isset($result['request-id'])) {
                    $rid = $result['request-id'];
                } else {
                    $rid = '';
                }
                if (isset($result['errors'])) {
                    foreach ($result['errors'] as $error) {
                        $message = $error['message'];
                        if (isset($error['for'])) {
                            $message .= ' for: '.$error['for'];
                        }
                        if (isset($error['value'])) {
                            $message .= ' value:'.$error['value'];
                        }
                        if (isset($error['code'])) {
                            $message .= ' code:'.$error['code'];
                        }
                        $this->addStatusMessage($rid.': '.$message, $status);
                    }
                }
            }
        }
        return $logResult;
    }
public function logResult ( $ resultData = null , $ url = null ) { $ logResult = false ; if ( isset ( $ resultData [ 'success' ] ) && ( $ resultData [ 'success' ] == 'false' ) ) { if ( isset ( $ resultData [ 'message' ] ) ) { $ this -> addStatusMessage ( $ resultData [ 'message' ] , 'warning' ) ; } $ this -> addStatusMessage ( 'Error ' . $ this -> lastResponseCode . ': ' . urldecode ( $ url ) , 'warning' ) ; unset ( $ url ) ; } if ( is_null ( $ resultData ) ) { $ resultData = $ this -> lastResult ; } if ( isset ( $ url ) ) { $ this -> logger -> addStatusMessage ( $ this -> lastResponseCode . ':' . urldecode ( $ url ) ) ; } if ( isset ( $ resultData [ 'results' ] ) ) { if ( $ resultData [ 'success' ] == 'false' ) { $ status = 'error' ; } else { $ status = 'success' ; } foreach ( $ resultData [ 'results' ] as $ result ) { if ( isset ( $ result [ 'request-id' ] ) ) { $ rid = $ result [ 'request-id' ] ; } else { $ rid = '' ; } if ( isset ( $ result [ 'errors' ] ) ) { foreach ( $ result [ 'errors' ] as $ error ) { $ message = $ error [ 'message' ] ; if ( isset ( $ error [ 'for' ] ) ) { $ message .= ' for: ' . $ error [ 'for' ] ; } if ( isset ( $ error [ 'value' ] ) ) { $ message .= ' value:' . $ error [ 'value' ] ; } if ( isset ( $ error [ 'code' ] ) ) { $ message .= ' code:' . $ error [ 'code' ] ; } $ this -> addStatusMessage ( $ rid . ': ' . $ message , $ status ) ; } } } } return $ logResult ; }
Write Operation Result.

@param array  $resultData
@param string $url        URL

@return boolean Log save success
Write Operation Result .