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

来源:转载

之前柚子曾将/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; }




分享给朋友:
您可能感兴趣的文章:
随机阅读: