自己动手搭建MVC之四

来源:互联网 发布:广州沙河网络批发市场 编辑:程序博客网 时间:2024/05/20 06:07

我们今天讲的在我们搭建的框架使用composer

Composer的使用

第一步:安装composer,在composer官网上下载就行了,具体我们这里就先跳过。

 

第二步:在我们框架的根目录中新建一个composer.json的文件来加载我们的composer的使用。

 

第三步:在我们的composer.json中写入

{

"name": "XING PHP",//框架的名称

"description": "PHP Framework",//简单的描述

"type": "Framework",//类型

"keywords":[//关键字

"PHP","PHP Framework"

],

"require":{

"php":">=5.3.0",//PHP的版本

"filp/whoops":"*",//我们要下载的第三方类

}

}

我们这里以filp/whoops(错误展示类)为例。

 

第四步:使用命令行进入我们的框架的根目录,composer install就可以。

 

第五步:引入第三方的类库,我们通常在入口文件中来引入我们的第三方类库。如上面的whoops这个类,我们就可以直接引入

include "vendor/autoload.php";

$whoops = new \Whoops\Run;

$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);

$whoops->register();

就可以使用了。

 

数据库操作第三方类

另外我们也可以利用composer来下载一个数据库操作的第三方类库。

我们拿medoo这个数据库操作的第三方类为例。

第一步:我们在composer.jsonrequire加入"catfan/medoo":"*"。来下载我们需要的类,然后进入框架的根目录中,composer update就下载完成了。

 

第二步:我们在model的基类直接继承我们medoo这类就行了,链接我们的数据库就可以使用,具体使用方法见medoo手册。

0 0
原创粉丝点击