Joomla 3.4 PHP基础:关于库/ joomla / table / table.php文件

时间:2015-10-22 16:56:31

标签: php joomla

当我遇到这个函数时,我试图阅读并理解一些joomla核心PHP代码。它位于libraries/joomla/table/table.php第268行。在第305行的函数末尾,它返回由$tableClass创建的对象,我不明白的是,这是{{1类定义了吗?以下是该功能的完整列表:

$tableClass

1 个答案:

答案 0 :(得分:1)

您可以在任何组件的管理部分的表子文件夹中找到JTable类。每个文件都包含从JTable类扩展的表类。你没有覆盖这个方法getInstance。 实际上JTable可以非常简单。一些例子:

class XXXTableCity extends JTable
{
    /**
    * Constructor
    *
    * @param object Database connector object
    */
    function __construct( &$db ) {
        parent::__construct('#__xxx_cities', 'id', $db);
    }
}