@@ -56,6 +56,7 @@ public function __construct(
5656 MailMagazineService $ mailMagazineService ,
5757 MailMagazineSendHistoryRepository $ mailMagazineSendHistoryRepository ,
5858 PageMaxRepository $ pageMaxRepository ,
59+ private readonly PaginatorInterface $ paginator ,
5960 ) {
6061 $ this ->mailMagazineService = $ mailMagazineService ;
6162 $ this ->mailMagazineSendHistoryRepository = $ mailMagazineSendHistoryRepository ;
@@ -70,7 +71,7 @@ public function __construct(
7071 #[Route('/%eccube_admin_route%/plugin/mail_magazine/history ' , name: 'plugin_mail_magazine_history ' )]
7172 #[Route('/%eccube_admin_route%/plugin/mail_magazine/history/{page_no} ' , name: 'plugin_mail_magazine_history_page ' , requirements: ['page_no ' => '\d+ ' ])]
7273 #[Template('@MailMagazine44/admin/history_list.twig ' )]
73- public function index (Request $ request , PaginatorInterface $ paginator , int $ page_no = 1 ): array
74+ public function index (Request $ request , int $ page_no = 1 ): array
7475 {
7576 $ pageNo = $ page_no ;
7677 $ pageMaxis = $ this ->pageMaxRepository ->findAll ();
@@ -95,7 +96,7 @@ public function index(Request $request, PaginatorInterface $paginator, int $page
9596
9697 $ qb = $ this ->mailMagazineSendHistoryRepository ->getQueryBuilderBySearchData ($ searchData );
9798
98- $ pagination = $ paginator ->paginate ($ qb , $ pageNo , $ pageCount );
99+ $ pagination = $ this -> paginator ->paginate ($ qb , $ pageNo , $ pageCount );
99100
100101 return [
101102 'pagination ' => $ pagination ,
@@ -198,12 +199,12 @@ public function delete(#[MapEntity(id: 'id')] MailMagazineSendHistory $mailMagaz
198199 $ this ->mailMagazineService ->unlinkHistoryFiles ($ id );
199200
200201 $ this ->addSuccess ('admin.mailmagazine.history.delete.sucesss ' , 'admin ' );
201- } catch (\Exception $ e ) {
202+ } catch (\Exception ) {
202203 $ this ->addError ('admin.mailmagazine.history.delete.failure ' , 'admin ' );
203204 }
204205
205206 // メルマガテンプレート一覧へリダイレクト
206- return $ this ->redirect ( $ this -> generateUrl ( 'plugin_mail_magazine_history ' ) );
207+ return $ this ->redirectToRoute ( 'plugin_mail_magazine_history ' );
207208 }
208209
209210 #[Route('/%eccube_admin_route%/plugin/mail_magazine/history/{id}/retry ' , name: 'plugin_mail_magazine_history_retry ' , requirements: ['id ' => '\d+ ' ], methods: ['POST ' ])]
@@ -236,13 +237,13 @@ public function retry(Request $request, #[MapEntity(id: 'id')] MailMagazineSendH
236237 #[Route('/%eccube_admin_route%/plugin/mail_magazine/history/result/{id} ' , name: 'plugin_mail_magazine_history_result ' , requirements: ['id ' => '\d+ ' ])]
237238 #[Route('/%eccube_admin_route%/plugin/mail_magazine/history/result/{id}/{page_no} ' , name: 'plugin_mail_magazine_history_result_page ' , requirements: ['id ' => '\d+ ' , 'page_no ' => '\d+ ' ])]
238239 #[Template('@MailMagazine44/admin/history_result.twig ' )]
239- public function result (Request $ request , #[MapEntity(id: 'id ' )] MailMagazineSendHistory $ mailMagazineSendHistory , PaginatorInterface $ paginator , int $ page_no = 1 ): array
240+ public function result (Request $ request , #[MapEntity(id: 'id ' )] MailMagazineSendHistory $ mailMagazineSendHistory , int $ page_no = 1 ): array
240241 {
241242 $ resultFile = $ this ->mailMagazineService ->getHistoryFileName ($ mailMagazineSendHistory ->getId (), false );
242243 $ pageMaxis = $ this ->pageMaxRepository ->findAll ();
243244 $ pageCount = (int ) ($ request ->get ('page_count ' ) ?: $ this ->eccubeConfig ['eccube_default_page_count ' ]);
244245
245- $ pagination = $ paginator ->paginate ($ resultFile ,
246+ $ pagination = $ this -> paginator ->paginate ($ resultFile ,
246247 $ page_no ,
247248 $ pageCount
248249 );
0 commit comments