54 lines
1.7 KiB
PHP
54 lines
1.7 KiB
PHP
<?php
|
|
|
|
class App_Controller_Errors_WebServiceError extends Zend_Rest_Exception
|
|
{
|
|
protected $_DbName;
|
|
protected $_message;
|
|
protected $_errorCode;
|
|
protected $_errorDetail;
|
|
|
|
const WEBSERVICE_SESSION_EXPIRED = "WEBSERVICE_SESSION_EXPIRED";
|
|
const WEBSERVICE_SECRETID_ERROR = "WEBSERVICE_SECRETID_ERROR";
|
|
const WEBSERVICE_METHOD_NOTFOUND = "WEBSERVICE_METHOD_NOTFOUND";
|
|
|
|
const WEBSERVICE_GENERIC_ERROR = "WEBSERVICE_GENERIC_ERROR";
|
|
const WEBSERVICE_GENERIC_NOIDERROR = "WEBSERVICE_GENERIC_NOIDERROR";
|
|
const WEBSERVICE_GENERIC_DATAINVALID = "WEBSERVICE_GENERIC_DATAINVALID";
|
|
const WEBSERVICE_GENERIC_NOPERMISSION = "WEBSERVICE_GENERIC_NOPERMISSION";
|
|
|
|
const WEBSERVICE_MAPS_PARAMSINVALID = "WEBSERVICE_MAPS_PARAMSINVALID";
|
|
const WEBSERVICE_MAPS_NOINMACROAREA = "WEBSERVICE_MAPS_NOINMACROAREA";
|
|
const WEBSERVICE_MAPS_NOINSOTTOAREA = "WEBSERVICE_MAPS_NOINSOTTOAREA";
|
|
|
|
const WEBSERVICE_ORDINI_NOFASCIAORARIA = "WEBSERVICE_ORDINI_NOFASCIAORARIA";
|
|
const WEBSERVICE_ORDINI_CREATECHECKLIST = "WEBSERVICE_ORDINI_CREATECHECKLIST";
|
|
|
|
const WEBSERVICE_ORDINI_UPDATEDISABLED = "WEBSERVICE_ORDINI_UPDATEDISABLED";
|
|
|
|
const WEBSERVICE_FORM_DATAINVALID = "WEBSERVICE_FORM_DATAINVALID";
|
|
|
|
public function __construct($message, $errorDetail = null, $errorCode = self::WEBSERVICE_GENERIC_ERROR)
|
|
{
|
|
parent::__construct($message);
|
|
$this->_message = $message;
|
|
$this->_errorDetail = $errorDetail;
|
|
$this->_errorCode = $errorCode;
|
|
}
|
|
|
|
public function getMyMessage()
|
|
{
|
|
return $this->_message;
|
|
}
|
|
|
|
public function getErrorDetail()
|
|
{
|
|
return $this->_errorDetail;
|
|
}
|
|
|
|
public function getErrorCode()
|
|
{
|
|
return $this->_errorCode;
|
|
}
|
|
|
|
}
|