Laravel函数静态函数调用

时间:2019-03-31 12:13:29

标签: php laravel oop

我是laravel的新手,学习laravel时无法理解以下代码 我知道我们使用'::'来调用类的静态函数,但是在调用静态函数后使用'->'给我造成了困惑

use App\Post;
 Route::get('/forcedelete', function () {
     Post::withTrashed()->where('id',1)->forcedelete();
 });;

1 个答案:

答案 0 :(得分:0)

此行是链接呼叫。以下代码将具有相同的结果:

Builder|Model

第一行返回一个{{1}}实例(docs),因此,当您要使用它时(第二行),您不再处于静态上下文中,因此必须使用箭头