我正在接管之前编写的 Laravel 应用程序,并尝试了解各种事物如何组合在一起。在这样做的过程中,我发现了以下代码:
class MyController extends Controller
{
public function index(Request $request)
{
if ($request->popular) {
//....
}
//...
}
我不太确定 if 语句试图访问什么。当我将鼠标悬停在该$request→popular部分上时,它表示popular正在通过魔术方法访问该属性。我也无法在代码中的其他任何地方找到任何名为“popular”的属性/方法。有谁知道这可能想做什么?
我知道该属性popular不是对象的内部属性Request,因为在代码的后面,程序员还使用这种魔术方法格式访问各种其他属性。
它是某种访问 URI 的简写方式吗?(例如,也许/api/popular)
摇曳的蔷薇