Ejemplo n.º 1
0
 /**
  * @param array|object $data
  * @param int|null     $status
  * @return string
  * @throws \InvalidArgumentException
  */
 public function send($data, $status = null)
 {
     if (!is_array($data) && !is_object($data)) {
         $message = 'Argument for `data` must be an array or an object';
         throw new \InvalidArgumentException($message);
     }
     $this->header('Content-Type', 'application/json');
     return parent::send(json_encode($data), $status);
 }
Ejemplo n.º 2
0
 /**
  * @param string   $data
  * @param int|null $status
  * @return string
  */
 public function send($data, $status = null)
 {
     $this->header('Content-Type', 'text/plain');
     return parent::send($data, $status);
 }