账户中心 退出系统
开发文档 资讯·分享 技术交流 会员登录
phpGrace GSCMS 公众号系统
自定义类库

自定义类库扩展

phoGrace 是完全面向对象的,所以我们没有给您提供一个公共函数库,我们建议您把自己的通用数据操作及业务逻辑封装为模型。同时框架还提供了自定义类库扩展,具体方法如下 :

自定义类库位置

/custom/

自定义类库规则

1 类名称与文件名称同名,使用驼峰法命名,建议首字母小写;
2 统一使用命名空间 namespace custom,子目录内类文件命名空间 namespace custom\子目录名称,实现类库自动 。

自定义类库扩展演示

/cusstom/myTest.php

<?php
namespace custom;

class myTest{

    public function run(){
        echo 'my test run ...';
    }

}

控制器内调用演示

<?php
namespace grace\controller;
use custom\myTest;
use grace\grace;
class index extends grace{
    public function index(){
        $myTestObject = new myTest();
        $myTestObject->run();
    }
}

您可以在控制器、视图、模型等各个模块中调用自定义类 ( 注意命名空间 use custom\自定义类名称)。