#!/usr/bin/env php apiErrorHandlingTester($response)) && p('0') && e('error'); // 对象里没有任何属性 $response->error = 'some error'; r($giteaModel->apiErrorHandlingTester($response)) && p('0') && e('some error'); // 对象里有error属性 unset($response->error); $response->message = 'The repository with the same name already exists.'; r($giteaModel->apiErrorHandlingTester($response)) && p('name') && e('名称已存在。'); // 对象里有message属性 $response->message = 'some message'; r($giteaModel->apiErrorHandlingTester($response)) && p('0') && e('some message'); // 对象里有不能解析的message属性 $response->message = array('some message'); r($giteaModel->apiErrorHandlingTester($response)) && p('0') && e('some message'); // 对象里message属性是数组,且不能解析 $response->message[] = 'The repository with the same name already exists.'; r($giteaModel->apiErrorHandlingTester($response)) && p('0,name') && e('some message,名称已存在。'); // 对象里message属性是数组