APP::class 问题

来源:4-12 【门面模式Façade 实战】让小伙伴真正意义理解门面模式

慕码人2715352

2021-02-05

protected $bind = [
‘app’ => App::class,
‘build’ => Build::class,
‘cache’ => Cache::class,
‘config’ => Config::class,
‘cookie’ => Cookie::class,
‘debug’ => Debug::class,
‘env’ => Env::class,
‘hook’ => Hook::class,
‘lang’ => Lang::class,
‘log’ => Log::class,
‘middleware’ => Middleware::class,
‘request’ => Request::class,
‘response’ => Response::class,
‘route’ => Route::class,
‘session’ => Session::class,
‘template’ => Template::class,
‘url’ => Url::class,
‘validate’ => Validate::class,
‘view’ => View::class,
‘rule_name’ => route\RuleName::class,
// 接口依赖注入
’think\LoggerInterface’ => Log::class,
];

这个是怎么取到路径问题 比如APP::class?

写回答

1回答

爱因诗贤

2021-04-29

这个是 php 底层的一个功能,可以看看 php 官方文档

0
0

BAT资深工程师解析Tp5+Tp6底层源码

一门课掌握主流Tp5+最新Tp6框架底层,拥抱新潮流

691 学习 · 154 问题

查看课程