summaryrefslogtreecommitdiff
path: root/app/ServiceProvider/ModelProvider.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/ServiceProvider/ModelProvider.php')
-rw-r--r--app/ServiceProvider/ModelProvider.php63
1 files changed, 0 insertions, 63 deletions
diff --git a/app/ServiceProvider/ModelProvider.php b/app/ServiceProvider/ModelProvider.php
deleted file mode 100644
index 1a940058..00000000
--- a/app/ServiceProvider/ModelProvider.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-
-namespace ServiceProvider;
-
-use Model\Config;
-use Model\Project;
-use Model\Webhook;
-use Pimple\Container;
-use Pimple\ServiceProviderInterface;
-
-class ModelProvider implements ServiceProviderInterface
-{
- private $models = array(
- 'Acl',
- 'Action',
- 'Authentication',
- 'Board',
- 'Category',
- 'Color',
- 'Comment',
- 'Config',
- 'DateParser',
- 'File',
- 'GithubWebhook',
- 'LastLogin',
- 'Notification',
- 'Project',
- 'ProjectActivity',
- 'ProjectAnalytics',
- 'ProjectDailySummary',
- 'ProjectPaginator',
- 'ProjectPermission',
- 'SubTask',
- 'SubtaskPaginator',
- 'Swimlane',
- 'Task',
- 'TaskCreation',
- 'TaskDuplication',
- 'TaskExport',
- 'TaskFinder',
- 'TaskModification',
- 'TaskPaginator',
- 'TaskPermission',
- 'TaskPosition',
- 'TaskStatus',
- 'TaskValidator',
- 'TimeTracking',
- 'User',
- 'Webhook',
- );
-
- public function register(Container $container)
- {
- foreach ($this->models as $model) {
-
- $class = '\Model\\'.$model;
-
- $container[lcfirst($model)] = function ($c) use ($class) {
- return new $class($c);
- };
- }
- }
-}