@@ -73,7 +73,7 @@ public function getReorderAction(): Action
7373 if ($ this ->modifyReorderActionUsing ) {
7474 $ action = $ this ->evaluate ($ this ->modifyReorderActionUsing , [
7575 'action ' => $ action ,
76- ]);
76+ ]) ?? $ action ;
7777 }
7878
7979 return $ action ;
@@ -87,7 +87,7 @@ public function getCreateAction(): Action
8787 if ($ this ->modifyCreateActionUsing ) {
8888 $ action = $ this ->evaluate ($ this ->modifyCreateActionUsing , [
8989 'action ' => $ action ,
90- ]);
90+ ]) ?? $ action ;
9191 }
9292
9393 return $ action ;
@@ -104,7 +104,7 @@ public function getSelectBlockAction(): Action
104104 if ($ this ->modifySelectBlockActionUsing ) {
105105 $ action = $ this ->evaluate ($ this ->modifySelectBlockActionUsing , [
106106 'action ' => $ action ,
107- ]);
107+ ]) ?? $ action ;
108108 }
109109
110110 return $ action ;
@@ -118,7 +118,7 @@ public function getEditAction(): Action
118118 if ($ this ->modifyEditActionUsing ) {
119119 $ action = $ this ->evaluate ($ this ->modifyEditActionUsing , [
120120 'action ' => $ action ,
121- ]);
121+ ]) ?? $ action ;
122122 }
123123
124124 return $ action ;
@@ -132,7 +132,7 @@ public function getDeleteAction(): Action
132132 if ($ this ->modifyDeleteActionUsing ) {
133133 $ action = $ this ->evaluate ($ this ->modifyDeleteActionUsing , [
134134 'action ' => $ action ,
135- ]);
135+ ]) ?? $ action ;
136136 }
137137
138138 return $ action ;
@@ -290,6 +290,14 @@ public function createAction(
290290 return $ this ;
291291 }
292292
293+ public function selectBlockAction (
294+ Closure $ modifySelectBlockActionUsing ,
295+ ) {
296+ $ this ->modifySelectBlockActionUsing = $ modifySelectBlockActionUsing ;
297+
298+ return $ this ;
299+ }
300+
293301 public function reorderAction (
294302 Closure $ modifyReorderActionUsing ,
295303 ) {
0 commit comments