我想在codeigniter项目上使用laravel审核程序包(http://laravel-auditing.com)。 在项目上,照明和ORM雄辩者已经安装。 因此,我尝试使用composer安装审核模块。 我遵循安装指南,但是laravel和codeigniter之间存在一些差异,我不知道该如何解决才能配置此软件包。
示例:
在“发布”部分中,它要求启动php artisan命令以生成audit.php配置文件。 首先,我不能使用工匠,并且audit.php文件在codeigniter项目中不起作用。 我尝试在auditing.php文件中使用AuditingServiceProvider中的boot()函数:
使用OwenIt \ Auditing \ AuditingServiceProvider作为胶囊;
$ capsule =新的胶囊; $ capsule-> boot();
并将此文件包含在config.php中
但是,应用程序返回:
遇到未捕获的异常
类型:错误
消息:调用未定义的函数OwenIt \ Auditing \ base_path()
文件名:... \ vendor \ owen-it \ laravel-auditing \ src \ AuditingServiceProvider.php
有人成功在codeigniter项目上实现了这个laravel模块吗?
谢谢