public function __construct($code, $message, $body = null) { $this->code = $code; $this->message = $message; if ($body !== null) { $this->body = $body; } else { $this->body = array('code' => $code, 'message' => $message); } }