从扩展 yii1 外部获取已发布的资产 url

get Published assets url from out side the extension yii1

我正在为 redactorJs 制作一个插件 File Manager 以便在 Yii1 Framework 中使用,我有一些自定义视图文件和一个在插件内部使用的控制器,在这些视图中文件我必须引用该插件目录中的一些 jscss 文件。

对于 RedActor,我正在使用 YiiBooster 扩展。我已将我的插件放在 extensions/booster/assets/redator/plugins/my_plugin 中,现在当 yii 初始化 booster 时,它会将所有资产发布到 Web 资产目录,即 assets 文件夹在我的项目根目录中,我需要获取它使用随机目录名称创建的路径,任何人都可以指导我如何做 懂吗。我尝试使用

Yii:import('application.extensions.booster.components.Booster');

然后尝试访问 Booster::_assetsUrl 但它说

Fatal error: Undefined class constant '_assetsUrl'

我需要使用

Yii::app()->booster->getAssetsUrl()

获取 YiiBooster 扩展的已发布资产路径。