2017-02-28 11 views
0

fosrestbundle/Controller/ExceptionControllerを無効にする必要があります。symfony how override fosrestbundle

class ExceptionApiController extends ExceptionController 
{ 

    public function showAction(Request $request, $exception, DebugLoggerInterface $logger = null) 
    { 
     $response = parent::showAction(); 

    } 
} 

しかし、どのように使用$応答: は、そのために私は、コントローラを作成していますか?これにどのように価値を加えるか?

答えて

1

私は新しいUserBundleを作成することをお勧めし、FOSUserbundleを拡張:

namespace UserBundle; 

use Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension; 
use Symfony\Component\DependencyInjection\ContainerBuilder; 
use Symfony\Component\HttpKernel\Bundle\Bundle; 

class UserBundle extends Bundle 
{ 
    public function getParent() 
    { 
     return 'FOSUserBundle'; 
    } 
} 

UserBundleに "ExceptionController" クラスの作成、FOSUserBundleから1をオーバーライドします。

+0

ありがとう – Ygg69

関連する問題