| 1234567891011121314151617181920212223242526272829303132333435363738394041 | <?phpnamespace OSS\Result;use OSS\Model\LoggingConfig;/** * Class GetLoggingResult * @package OSS\Result */class GetLoggingResult extends Result{    /**     * Parse LoggingConfig data     *     * @return LoggingConfig     */    protected function parseDataFromResponse()    {        $content = $this->rawResponse->body;        $config = new LoggingConfig();        $config->parseFromXml($content);        return $config;    }    /**     * Judged according to the return HTTP status code, [200-299] that is OK, get the bucket configuration interface,     * 404 is also considered a valid response     *     * @return bool     */    protected function isResponseOk()    {        $status = $this->rawResponse->status;        if ((int)(intval($status) / 100) == 2 || (int)(intval($status)) === 404) {            return true;        }        return false;    }}
 |