コード例 #1
0
 /**
  * Generate system level payload.
  *
  * @return array
  */
 protected function generateCoreData()
 {
     $core = parent::generateCoreData();
     if (!isset($core['statusmsg']) || empty($core['statusmsg'])) {
         $core['statusmsg'] = __('An unknown error occurred');
     }
     return $core;
 }
コード例 #2
0
ファイル: AjaxResponse.php プロジェクト: planetenkiller/core
 /**
  * Constructor.
  *
  * @param mixed $payload Application data.
  * @param mixed $message Response status/error message, may be string or array.
  * @param array $options Options.
  */
 public function __construct($payload, $message = null, array $options = array())
 {
     $this->payload = $payload;
     $this->messages = (array) $message;
     $this->options = $options;
     if ($this->newCsrfToken) {
         $this->csrfToken = \SecurityUtil::generateCsrfToken();
     }
     parent::__construct('', $this->statusCode);
 }
コード例 #3
0
ファイル: AjaxResponse.php プロジェクト: Silwereth/core
 /**
  * Constructor.
  *
  * @param mixed $payload Application data.
  * @param mixed $message Response status/error message, may be string or array.
  * @param array $options Options.
  */
 public function __construct($payload, $message = null, array $options = array())
 {
     $this->payload = $payload;
     $this->messages = (array) $message;
     $this->options = $options;
     if ($this->newCsrfToken) {
         $this->csrfToken = \SecurityUtil::generateCsrfToken();
     }
     if (\System::isLegacyMode()) {
         $this->authid = \SecurityUtil::generateAuthKey(\ModUtil::getName());
     }
     parent::__construct('', $this->statusCode);
 }