<?php namespace App\Controller; use FOS\RestBundle\Controller\FOSRestController; use App\Exception\BadRequestDataException; /** * Class ExceptionFOSRestController passes the error messages to FOSRest-registered exception. * * @package SGalinski\TypoScriptBackendBundle\Controller */ abstract class ExceptionFOSRestController extends FOSRestController { /** * Makes response from given exception. * * @param \Exception $exception * @throws BadRequestDataException */ protected function throwFosrestSupportedException(\Exception $exception) { throw new BadRequestDataException($exception->getMessage()); } }