从其他ZF2模块获取路径

时间:2013-05-29 07:54:34

标签: zend-framework2

HIHO, 我实际上为ZF2为bbcode viewhelper编写了一个模块。 为此,我使用了Decoda。 它工作正常,但我没有获得表情符号的路径。 我在我的班级中定义如下:

    public function __invoke($request)
{
    $bbcode = new Decoda($request);
    $bbcode->defaults();
    $bbcode->addFilter(new \Decoda\Filter\ImageFilter());
    $bbcode->addHook(new \Decoda\Hook\EmoticonHook(array('path' => __DIR__.'/emoticons/')));
    return $bbcode->parse();
}

这会将我自己的Module的路径设置为文件夹表情符号。 但为了保持清楚,我不想将表情符号文件夹从Decodamodule复制到 我的唯一。 有没有人知道如何获得Decoda模块的路径?

1 个答案:

答案 0 :(得分:0)

__ DIR __ 常量指向帮助文件的文件夹。

我想'emoticons'文件夹应该位于公共文件夹中的某个位置。