| | <?php |
| |
|
| | namespace Kanboard\ServiceProvider; |
| |
|
| | use Kanboard\Core\Helper; |
| | use Kanboard\Core\Template; |
| | use Pimple\Container; |
| | use Pimple\ServiceProviderInterface; |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | class HelperProvider implements ServiceProviderInterface |
| | { |
| | public function register(Container $container) |
| | { |
| | $container['helper'] = new Helper($container); |
| | $container['helper']->register('app', '\Kanboard\Helper\AppHelper'); |
| | $container['helper']->register('asset', '\Kanboard\Helper\AssetHelper'); |
| | $container['helper']->register('board', '\Kanboard\Helper\BoardHelper'); |
| | $container['helper']->register('comment', '\Kanboard\Helper\CommentHelper'); |
| | $container['helper']->register('dt', '\Kanboard\Helper\DateHelper'); |
| | $container['helper']->register('file', '\Kanboard\Helper\FileHelper'); |
| | $container['helper']->register('form', '\Kanboard\Helper\FormHelper'); |
| | $container['helper']->register('hook', '\Kanboard\Helper\HookHelper'); |
| | $container['helper']->register('layout', '\Kanboard\Helper\LayoutHelper'); |
| | $container['helper']->register('model', '\Kanboard\Helper\ModelHelper'); |
| | $container['helper']->register('subtask', '\Kanboard\Helper\SubtaskHelper'); |
| | $container['helper']->register('task', '\Kanboard\Helper\TaskHelper'); |
| | $container['helper']->register('text', '\Kanboard\Helper\TextHelper'); |
| | $container['helper']->register('url', '\Kanboard\Helper\UrlHelper'); |
| | $container['helper']->register('user', '\Kanboard\Helper\UserHelper'); |
| | $container['helper']->register('avatar', '\Kanboard\Helper\AvatarHelper'); |
| | $container['helper']->register('projectRole', '\Kanboard\Helper\ProjectRoleHelper'); |
| | $container['helper']->register('projectHeader', '\Kanboard\Helper\ProjectHeaderHelper'); |
| | $container['helper']->register('projectActivity', '\Kanboard\Helper\ProjectActivityHelper'); |
| | $container['helper']->register('mail', '\Kanboard\Helper\MailHelper'); |
| | $container['helper']->register('modal', '\Kanboard\Helper\ModalHelper'); |
| |
|
| | $container['template'] = new Template($container['helper']); |
| |
|
| | return $container; |
| | } |
| | } |
| |
|