为了满足我的需求,我创建了一个自定义记录器类,它扩展了JLogLoggerFormattedtext。 该文件位于/ libraries / joomla / log / logger目录中。 这样我可以像任何其他记录器类一样使用它,它工作正常:
JLog::addLogger(
array(
'logger' => 'formattedtextsmt',
'text_file' => 'my_comp_site.log.php',
),
[..]
);
但是现在,我希望将其从我开发的组件或专用库中分离出来,以便可以从管理UI中正确安装。
如果addLogger不在joomla / log / logger目录中,我怎样才能使我的logger类可用?