我试图显示MethodNotAllowedException,但我没有显示消息。 MethodNotAllowedException类的读取API第一个param是数组,第二个是message = null。 我试试这个:
use Symfony\Component\Routing\Exception\MethodNotAllowedException;
throw new MethodNotAllowedException(null, "Method is not allowed.");
我试试这个:
throw new MethodNotAllowedException("Method is not allowed.");
retrurn new MethodNotAllowedException(array("POST"), "Method is not allowed.");
throw new MethodNotAllowedException(array('post','Test'));
当我汇总表格(帖子)时,我在网址中得到此信息,但没有针对MethodNotAllowedException的消息
HTTP://localhost/Symfony2/web/app_dev.php/admin/category/create eshop_category [名称] = ASD&安培; eshop_category [父] = 4和; eshop_category [状态] = 1&安培; eshop_category [描述] = ASD&安培; eshop_category [_token] = E87mCc4lCG1nLgLDdNKi9oxiT7Ak0-UXhNYXZ5_0y3k
答案 0 :(得分:-1)
throw new \Symfony\Component\Routing\Exception\MethodNotAllowedException(array('method1', 'method2', '...'), 'N-A');
这种方式有效(请不要问为什么异常不使用use语句:)
祝你好运!