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(
44
44
$ services = $ searchConfig ->getServiceLocator ();
45
45
$ plugins = $ services ->get ('ControllerPluginManager ' );
46
46
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
+
47
57
/** @var \AdvancedSearch\FormAdapter\FormAdapterInterface $formAdapter */
48
58
$ formAdapter = $ searchConfig ->formAdapter ();
49
59
if (!$ formAdapter ) {
50
- $ formAdapterName = $ searchConfig ->formAdapterName ();
51
60
$ message = new Message ('Form adapter "%s" not found. ' , $ formAdapterName ); // @translate
52
61
$ plugins ->get ('logger ' )()->err ($ message );
53
62
return [
You can’t perform that action at this time.
0 commit comments