如何在Laravel中使用自定义类?

时间:2016-11-23 11:43:44

标签: php laravel-5 laravel-5.3

如何在不创建对象new Class()的情况下在Laravel中使用自定义类?

作为示例,我有课程Exception我将其包括在内:

use App\Exception

在自定义课程User之后,我可以这样做:

use App\Exception

class User {

    public function check(Exception $e) {
       // 
    }

}

是不是?

或者我需要在构造函数中创建对象$e = new Exception()

这些初始化有什么区别?

1 个答案:

答案 0 :(得分:0)

您可以App::abort()使用HttpExceptions

  

您希望将非200状态代码返回给用户,表明请求未成功。

例如:

abort(403, 'Unauthorized action.');

请参阅documentationthis resource