Php CodeIgniter-创建可由其他开发人员扩展的库或包

Php CodeIgniter-创建可由其他开发人员扩展的库或包,php,codeigniter,Php,Codeigniter,我正在尝试创建库或包(我不知道哪个是好的),以便我/其他团队成员可以扩展它并添加他们的功能 一般来说,我想创建可以扩展(而不是使用)的库/包。必须存在必须由其他用户扩展的抽象类 这是我的课堂 abstract class BaseTable{ abstract function createQuery(); abstract function render(); /* there are other concrete function but i did not

我正在尝试创建库或包(我不知道哪个是好的),以便我/其他团队成员可以扩展它并添加他们的功能

一般来说,我想创建可以扩展(而不是使用)的库/包。必须存在必须由其他用户扩展的抽象类

这是我的课堂

abstract class BaseTable{
    abstract function createQuery();
    abstract function render();
    /*
    there are other concrete function but i did not mentioned here
    */
}

因此,目的是允许我或其他人扩展此类。

在Codeigniter中加载库
在这里,本教程将有所帮助

我知道这本手册,也知道如何创建库。正如我在帖子中已经说过的,我想创建一个库,可以由其他用户扩展,而不是用户回答这个问题[[1]: