<?php /** * Nextcloud - News * * This file is licensed under the Affero General Public License version 3 or * later. See the COPYING file. * * @author Bernhard Posselt <dev@bernhard-posselt.com> * @copyright Bernhard Posselt 2014 */ namespace OCA\News\Controller; use \OCP\AppFramework\Http\JSONResponse; trait JSONHttpError { /** * @param \Exception $exception the message that is returned taken from the * exception * @param int $code the http error code * @return \OCP\AppFramework\Http\JSONResponse */ public function error(\Exception $exception, $code) { return new JSONResponse(['message' => $exception->getMessage()], $code); } }