php 封装成扩展,phpGrace 扩展说明

工具类库扩展

把经常使用的功能封装成工具类,然后在项目中以工具对象形式使用是个不错的面向对象解决方案,工具类扩展步骤:1、在phpGrace/tools目录下创建工具类文件,命名规则 : 工具类名称.php (如:test.php)

2、编写类文件的代码,如:

/**

* test 类

*/

namespace phpGrace\tools; //注意命名空间

class test{

public function sayhi(){

echo 'say hi....';

}

}

3、在控制器或视图内调用,如:

class indexController extends grace{

public function index(){

$test = new phpGrace\tools\test();

$test->sayHi();

}

}

说明:请保持类名称与文件名称的一致性(实现类文件的自动加载)!

grace 框架基础控制器扩展

对 grace 基础控制器进行扩展,可以避免项目中极为常用方法的代码重复,扩展方法:1、直接改 grace 类源码:

grace 类定义在 phpGrace.php 文件内,110 行左右,您可以添加、修改它。

2、继承 grace

继承 grace 类,在grace的基础上封装自己的方法。

自定义函数扩展

在 phpGrace.php 内定义的函数可以在整个项目内使用,您可以把常用的功能封装成函数。

说明:

phpGrace 核心运行文件代码经过极大程度的优化,代码总计 400行左右,是目前主流php框架中代码量最小的框架! 在扩展的同时也请保持它的轻快 ^_^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值