CODEIGNITER:如何在包含许多类的库中访问方法


CODEIGNITER : How to acces method inside a library that contain many classes

正如标题所说我在应用程序/库中有filename.php文件

这个文件包含许多类,每个类至少有一个方法。如何访问这些方法?

因为在代码点火器示例中,对于1个文件只假设1个类。

感谢^^

不能在另一个类中定义一个类。在之前包括您的课程

//application/libraries/class1.php
//application/libraries/class2.php
//application/libraries/class3.php
require_once('class1.php');
require_once('class2.php');
require_once('class3.php');
class NewLib
{
    public function class1()
    {
       return new Class1();
    }
    public function class2()
    {
       return new Class2();
    } 
    public function class3()
    {
       return new Class3();
    } 
}
$this->load->library('NewLib');
$class1 = $this->newlib->class1();
$class1->something();