File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/Mvc/Controller/Plugin Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -44,10 +44,19 @@ public function __invoke(
4444 $ services = $ searchConfig ->getServiceLocator ();
4545 $ plugins = $ services ->get ('ControllerPluginManager ' );
4646
47+ $ formAdapterName = $ searchConfig ->formAdapterName ();
48+ if (!$ formAdapterName ) {
49+ $ message = new Message ('This search config has no form adapter. ' ); // @translate
50+ $ plugins ->get ('logger ' )()->err ($ message );
51+ return [
52+ 'status ' => 'error ' ,
53+ 'message ' => $ message ,
54+ ];
55+ }
56+
4757 /** @var \AdvancedSearch\FormAdapter\FormAdapterInterface $formAdapter */
4858 $ formAdapter = $ searchConfig ->formAdapter ();
4959 if (!$ formAdapter ) {
50- $ formAdapterName = $ searchConfig ->formAdapterName ();
5160 $ message = new Message ('Form adapter "%s" not found. ' , $ formAdapterName ); // @translate
5261 $ plugins ->get ('logger ' )()->err ($ message );
5362 return [
You can’t perform that action at this time.
0 commit comments