我想为 PHPixie 编写自己的扩展,以便在这样的模板中使用它:
<div class="title"><?=$formatStyle($person->id, $format_id)?></div>
我的扩展类(参见文档中的示例)是:
\bundles\app\src\Template\Extensions\Extension\TYM.php
<?php
namespace Project\App\Template\Extensions\Extension;
class TYM implements \PHPixie\Template\Extensions\Extension
{
public function name()
{
return 'tym';
}
public function aliases()
{
return array();
}
public function methods()
{
return array(
'formatStyle' => 'format'
);
}
public function format($string, $formtat_id)
{
return 'asdf'; // TO DO
}
}
我应该把这个文件放在我的包中的什么地方?