1616use Symfony \Component \HttpFoundation \Response ;
1717use Symfony \Component \Routing \Attribute \Route ;
1818
19+ use function in_array ;
20+
1921#[Route('/mysql-aes-note ' )]
2022class MysqlAesNoteController extends AbstractController
2123{
@@ -25,21 +27,21 @@ public function index(Request $request, MysqlAesNoteRepository $repository): Res
2527 $ titleFilter = $ request ->query ->getString ('title ' );
2628 $ secretFilter = $ request ->query ->getString ('secret ' );
2729 $ secretMode = $ request ->query ->getString ('secret_mode ' , 'plaintext ' );
28- if (!\ in_array ($ secretMode , ['plaintext ' , 'ciphertext ' ], true )) {
30+ if (!in_array ($ secretMode , ['plaintext ' , 'ciphertext ' ], true )) {
2931 $ secretMode = 'plaintext ' ;
3032 }
3133
32- $ titleLike = MysqlAesNoteRepository::buildLikePattern ($ titleFilter !== '' ? $ titleFilter : null );
33- $ secretNeedle = $ secretFilter !== '' ? $ secretFilter : null ;
34- $ notes = $ repository ->findDoctrineListFiltered ($ titleLike , $ secretNeedle , $ secretMode );
34+ $ titleLike = MysqlAesNoteRepository::buildLikePattern ($ titleFilter !== '' ? $ titleFilter : null );
35+ $ secretNeedle = $ secretFilter !== '' ? $ secretFilter : null ;
36+ $ notes = $ repository ->findDoctrineListFiltered ($ titleLike , $ secretNeedle , $ secretMode );
3537
3638 return $ this ->render ('mysql_aes_note/index.html.twig ' , [
3739 'notes ' => $ notes ,
3840 'nativeSupported ' => $ repository ->supportsNativeMysqlAes (),
3941 'filter ' => [
40- 'title ' => $ titleFilter ,
41- 'secret ' => $ secretFilter ,
42- 'secret_mode ' => $ secretMode ,
42+ 'title ' => $ titleFilter ,
43+ 'secret ' => $ secretFilter ,
44+ 'secret_mode ' => $ secretMode ,
4345 ],
4446 'queryDescription ' => MysqlAesNoteRepository::describeDoctrineLikeFilter (
4547 $ titleLike ,
@@ -91,15 +93,15 @@ public function sqlIndex(Request $request, MysqlAesNoteRepository $repository):
9193 $ titleFilter = $ request ->query ->getString ('title ' );
9294 $ secretFilter = $ request ->query ->getString ('secret ' );
9395 $ secretMode = $ request ->query ->getString ('secret_mode ' , 'decrypted ' );
94- if (!\ in_array ($ secretMode , ['decrypted ' , 'ciphertext ' ], true )) {
96+ if (!in_array ($ secretMode , ['decrypted ' , 'ciphertext ' ], true )) {
9597 $ secretMode = 'decrypted ' ;
9698 }
9799
98100 $ titleLike = MysqlAesNoteRepository::buildLikePattern ($ titleFilter !== '' ? $ titleFilter : null );
99101 $ secretLike = MysqlAesNoteRepository::buildLikePattern ($ secretFilter !== '' ? $ secretFilter : null );
100102
101103 return $ this ->render ('mysql_aes_note/sql_index.html.twig ' , [
102- 'rows ' => $ repository ->findDecryptedWithAesDecryptFiltered ($ titleLike , $ secretLike , $ secretMode ),
104+ 'rows ' => $ repository ->findDecryptedWithAesDecryptFiltered ($ titleLike , $ secretLike , $ secretMode ),
103105 'filter ' => [
104106 'title ' => $ titleFilter ,
105107 'secret ' => $ secretFilter ,
@@ -131,7 +133,7 @@ public function dbValues(
131133 EncryptorRegistry $ encryptorRegistry ,
132134 ): Response {
133135 $ mode = $ request ->query ->getString ('mode ' , 'both ' );
134- if (!\ in_array ($ mode , ['raw ' , 'decrypted ' , 'both ' ], true )) {
136+ if (!in_array ($ mode , ['raw ' , 'decrypted ' , 'both ' ], true )) {
135137 $ mode = 'both ' ;
136138 }
137139
@@ -200,5 +202,4 @@ public function delete(Request $request, MysqlAesNote $note, EntityManagerInterf
200202
201203 return $ this ->redirectToRoute ('mysql_aes_note_index ' );
202204 }
203-
204205}
0 commit comments