setError('', 'entityFile is not exists.'); return false; } if (!$params['entityFileMd5']) { $params['entityFileMd5'] = md5_file($entityFile); } $params['entityFile'] = '@' . $entityFile; $response = $this->_dispatchRequest($name, array($params)); if (!$response) { $this->setError("", 'request falied!'); return false; } if (is_array($response) && $response['code']) { $this->setError($response['code'], $response['message']); return false; } unset($response['code'], $response['message']); return $response; } }