Slim研读笔记六之应用主体(上)

来源:互联网 发布:怎么改淘宝会员名手机 编辑:程序博客网 时间:2024/06/04 19:47
之前柚子曾将\Slim\App称之为应用主体,应用主体可理解为贯穿应用程序执行生命周期最重要的那个类。这节,我们详细说明Slim应用主体的相关属性和方法。

在介绍应用主体之前,我们先介绍phpStorm的一个强大功能,查看类、接口继承结构图。这里就以Slim\App为例来演示这一强大功能。
1.搜到App类,将鼠标停留在类上,双击选中类名,点击鼠标右键,选择diagram选项—》show diagram


2.依次选中这些按钮包括字段、常量、构造方法、方法。


3.双击选中某个方法或属性,右键,选择jump to source就可以看到具体代码啦~

下面让我们使用该工具辅助代码研读过程,这个工具,一是让类代码结构更加明晰,二是在类层级比较深的时候便于我们理解类结构。

常量
该类有一个常量VERSION用于记录当前应用版本
const VERSION = '3.9.2’;

字段
container字段我们已经知晓,其他字段需要配合类方法进行使用,那我们直接看方法吧。
getContainer() // 获取容器
    /**     * Enable access to the DI container by consumers of $app     *     * @return ContainerInterface     */    public function getContainer()    {        return $this->container;    }




原创粉丝点击