Laravel 请求如何处理控制器文件编译
How Laravel requests behave about controller files compilation
在Laravel中,当发出映射到特定控制器方法的请求时,Laravel access/compiles 是所有其他控制器文件还是仅来自相关控制器的文件?
您在 Laravel 应用程序中创建的大多数 class 都会根据需要加载。这包括模型、控制器、存储库……几乎所有内容。
自动加载是使用 PSR-4 规范实现的。如果你有一个命名空间 class 比如...
<?php namespace \Foo\Bar;
class Baz {}
那么它应该住在...
app/Foo/Bar/Baz.php
首次使用此 class 时,框架将尝试从该位置加载 class。
在Laravel中,当发出映射到特定控制器方法的请求时,Laravel access/compiles 是所有其他控制器文件还是仅来自相关控制器的文件?
您在 Laravel 应用程序中创建的大多数 class 都会根据需要加载。这包括模型、控制器、存储库……几乎所有内容。
自动加载是使用 PSR-4 规范实现的。如果你有一个命名空间 class 比如...
<?php namespace \Foo\Bar;
class Baz {}
那么它应该住在...
app/Foo/Bar/Baz.php
首次使用此 class 时,框架将尝试从该位置加载 class。