Php 拉维公司;名称空间
这可能有点吹毛求疵,但我想知道Laravel4.2“Route”的名称空间是如何工作的(使用resource函数) 所以。。。在所有文档()中,您可以看到:Php 拉维公司;名称空间,php,laravel,namespaces,resources,Php,Laravel,Namespaces,Resources,这可能有点吹毛求疵,但我想知道Laravel4.2“Route”的名称空间是如何工作的(使用resource函数) 所以。。。在所有文档()中,您可以看到: Route::resource('photo', 'PhotoController'); 但是,当我转到“Route”文档()时,您可以看到函数“resource”并不存在。相反,它存在于“路由r”下() 如何使用PHP“use”语句来指定我正在使用资源函数?示例本身是准确的,在我调用时有效(因为它显示了我期望的所有路线): Larave
Route::resource('photo', 'PhotoController');
但是,当我转到“Route”文档()时,您可以看到函数“resource”并不存在。相反,它存在于“路由r”下()
如何使用PHP“use”语句来指定我正在使用资源函数?示例本身是准确的,在我调用时有效(因为它显示了我期望的所有路线):
Laravel是如何使Route vs.Router命名空间工作的?问题是,
Route
这里不是类,而是一个类。如果你看一看,你会发现Route
facade正在使用illighted\Routing\Router
Router,所以它是你想要的类Laravel大量使用Facades。它们基本上是允许对非静态方法进行静态访问的类(Route::resource()
)。在后台,它创建一个新的Router
类实例,然后调用方法resource()
。您可以在
如果您正在寻找正确的自动完成功能和其他依赖于解析类的IDE功能,请尝试
app/routes中的Route
。php
只是其中的一个,它包含由Laravel路由引擎处理的规则,以生成将在应用程序中使用的实际路由
为了更好地理解,我建议检查一下,了解如何在框架中接收和处理请求,以及如何从处理的第一个文件开始构建各种Laravel组件。
app/routes.php
当然不是一个门面。它利用了它们!令人惊叹的!我一定会看看资源。谢谢令人惊叹的。这正是我在寻找的东西,却没有意识到我在寻找它。哈哈,谢谢!
php artisan routes