我们在《Jsnpp框架全链概述》一文里面简单介绍了Jsnpp框架的全链结构,我们已经知道全链是形如下面结构的语句:
$this->app->...->finish();
上面的语句我们用省略号代替中间其他的语句,实际上中间被省略的语句是可以根据实际情况进行取舍的,我们在介绍数据库语句时,作为演示代码,中间的省略号部分只有处理数据库的相关代码。在“Jsnpp框架全链概述”这篇介绍里面我们还提到全链的入口“entrance”以及输出。
这篇我们先来介绍全链的入口“entrance”,看下面的示例代码:
$this->app->entrance->...
全链的入口会紧跟在“$this->app”后面,入口的作用一般情况下是用于一些检测的,例如对访问类型的检测,以及对传入参数的检测等。
我们先需要使用“->entrance”进入入口,然后在入口里面再通过“check”来进行各项检测任务。
举个实际的例子,例如我们要检查访问是否是通过GET方式的访问,那么可以用下面的语句来实现:
$this->app->entrance->check('get')->...我们还可以通过“check”对输入的参数进行检查,对于具体怎么进行各项检测,我们将在后面的教程里面有专门的介绍。