refactor articles_archive to DI controller and table-list
This commit is contained in:
@@ -211,6 +211,13 @@ class Site
|
||||
new \Domain\Layouts\LayoutsRepository( $mdb )
|
||||
);
|
||||
},
|
||||
'ArticlesArchive' => function() {
|
||||
global $mdb;
|
||||
|
||||
return new \admin\Controllers\ArticlesArchiveController(
|
||||
new \Domain\Article\ArticleRepository( $mdb )
|
||||
);
|
||||
},
|
||||
'Banners' => function() {
|
||||
global $mdb;
|
||||
|
||||
@@ -286,6 +293,14 @@ class Site
|
||||
new \Domain\Newsletter\NewsletterPreviewRenderer()
|
||||
);
|
||||
},
|
||||
'Scontainers' => function() {
|
||||
global $mdb;
|
||||
|
||||
return new \admin\Controllers\ScontainersController(
|
||||
new \Domain\Scontainers\ScontainersRepository( $mdb ),
|
||||
new \Domain\Languages\LanguagesRepository( $mdb )
|
||||
);
|
||||
},
|
||||
];
|
||||
|
||||
return self::$newControllers;
|
||||
@@ -319,6 +334,7 @@ class Site
|
||||
'article_edit' => 'edit',
|
||||
'article_save' => 'save',
|
||||
'article_delete' => 'delete',
|
||||
'article_restore' => 'restore',
|
||||
'banner_edit' => 'edit',
|
||||
'banner_save' => 'save',
|
||||
'banner_delete' => 'delete',
|
||||
@@ -332,6 +348,9 @@ class Site
|
||||
'layout_edit' => 'edit',
|
||||
'layout_save' => 'save',
|
||||
'layout_delete' => 'delete',
|
||||
'container_edit' => 'edit',
|
||||
'container_save' => 'save',
|
||||
'container_delete' => 'delete',
|
||||
];
|
||||
|
||||
public static function route()
|
||||
|
||||
Reference in New Issue
Block a user