Pagination refactoring

This commit is contained in:
Frederic Guillot
2015-01-18 17:59:41 -05:00
parent 74e4a7b064
commit 7c1c14cf64
21 changed files with 772 additions and 656 deletions

View File

@@ -2,6 +2,7 @@
namespace ServiceProvider;
use Core\Paginator;
use Model\Config;
use Model\Project;
use Model\Webhook;
@@ -28,10 +29,8 @@ class ClassProvider implements ServiceProviderInterface
'ProjectActivity',
'ProjectAnalytic',
'ProjectDailySummary',
'ProjectPaginator',
'ProjectPermission',
'SubTask',
'SubtaskPaginator',
'SubtaskExport',
'Swimlane',
'Task',
@@ -41,7 +40,6 @@ class ClassProvider implements ServiceProviderInterface
'TaskFinder',
'TaskFilter',
'TaskModification',
'TaskPaginator',
'TaskPermission',
'TaskPosition',
'TaskStatus',
@@ -57,6 +55,7 @@ class ClassProvider implements ServiceProviderInterface
'Session',
'MemoryCache',
'FileCache',
'Request',
),
'Integration' => array(
'GitlabWebhook',
@@ -77,5 +76,9 @@ class ClassProvider implements ServiceProviderInterface
};
}
}
$container['paginator'] = $container->factory(function ($c) {
return new Paginator($c);
});
}
}