@@ -34,12 +34,12 @@ private function parseConfig(array $config, ContainerBuilder $container)
3434 $ importerRepositoryDef = $ container ->findDefinition ('mathielen_importengine.importer.repository ' );
3535 foreach ($ config ['importers ' ] as $ name => $ importConfig ) {
3636 $ finderDef = null ;
37- if (array_key_exists ( 'preconditions ' , $ importConfig )) {
37+ if (isset ( $ importConfig [ 'preconditions ' ] )) {
3838 $ finderDef = $ this ->generateFinderDef ($ importConfig ['preconditions ' ]);
3939 }
4040
4141 $ objectFactoryDef = null ;
42- if (array_key_exists ( 'object_factory ' , $ importConfig )) {
42+ if (isset ( $ importConfig [ 'object_factory ' ] )) {
4343 $ objectFactoryDef = $ this ->generateObjectFactoryDef ($ importConfig ['object_factory ' ]);
4444 }
4545
@@ -69,29 +69,29 @@ private function generateFinderDef(array $finderConfig)
6969 {
7070 $ finderDef = new Definition ('Mathielen\ImportEngine\Importer\ImporterPrecondition ' );
7171
72- if (array_key_exists ( 'filename ' , $ finderConfig )) {
72+ if (isset ( $ finderConfig [ 'filename ' ] )) {
7373 foreach ($ finderConfig ['filename ' ] as $ conf ) {
7474 $ finderDef ->addMethodCall ('filename ' , array ($ conf ));
7575 }
7676 }
7777
78- if (array_key_exists ( 'format ' , $ finderConfig )) {
78+ if (isset ( $ finderConfig [ 'format ' ] )) {
7979 foreach ($ finderConfig ['format ' ] as $ conf ) {
8080 $ finderDef ->addMethodCall ('format ' , array ($ conf ));
8181 }
8282 }
8383
84- if (array_key_exists ( 'fieldcount ' , $ finderConfig )) {
84+ if (isset ( $ finderConfig [ 'fieldcount ' ] )) {
8585 $ finderDef ->addMethodCall ('fieldcount ' , array ($ finderConfig ['fieldcount ' ]));
8686 }
8787
88- if (array_key_exists ( 'fields ' , $ finderConfig )) {
88+ if (isset ( $ finderConfig [ 'fields ' ] )) {
8989 foreach ($ finderConfig ['fields ' ] as $ conf ) {
9090 $ finderDef ->addMethodCall ('field ' , array ($ conf ));
9191 }
9292 }
9393
94- if (array_key_exists ( 'fieldset ' , $ finderConfig )) {
94+ if (isset ( $ finderConfig [ 'fieldset ' ] )) {
9595 $ finderDef ->addMethodCall ('fieldset ' , array ($ finderConfig ['fieldset ' ]));
9696 }
9797
@@ -107,12 +107,12 @@ private function generateImporterDef(array $importConfig, Definition $objectFact
107107 $ this ->getStorageDef ($ importConfig ['target ' ], $ objectFactoryDef )
108108 ));
109109
110- if (array_key_exists ( 'source ' , $ importConfig )) {
110+ if (isset ( $ importConfig [ 'source ' ] )) {
111111 $ this ->setSourceStorageDef ($ importConfig ['source ' ], $ importerDef );
112112 }
113113
114114 //enable validation?
115- if (array_key_exists ( 'validation ' , $ importConfig )) {
115+ if (isset ( $ importConfig [ 'validation ' ] )) {
116116 $ this ->generateValidationDef ($ importConfig ['validation ' ], $ importerDef , $ objectFactoryDef );
117117 }
118118
@@ -191,10 +191,10 @@ private function generateValidationDef(array $validationConfig, Definition $impo
191191 ));
192192
193193 $ validatorFilterDef = $ this ->generateValidatorDef (
194- array_key_exists ( 'options ' , $ validationConfig )?$ validationConfig ['options ' ]:array ()
194+ isset ( $ validationConfig [ 'options ' ] )?$ validationConfig ['options ' ]:array ()
195195 );
196196
197- if (array_key_exists ( 'source ' , $ validationConfig )) {
197+ if (isset ( $ validationConfig [ 'source ' ] )) {
198198 $ validationDef ->addMethodCall ('setSourceValidatorFilter ' , array (
199199 $ validatorFilterDef
200200 ));
@@ -208,7 +208,7 @@ private function generateValidationDef(array $validationConfig, Definition $impo
208208 }
209209
210210 //automatically apply class validation
211- if (array_key_exists ( 'target ' , $ validationConfig )) {
211+ if (isset ( $ validationConfig [ 'target ' ] )) {
212212
213213 //using objects as result
214214 if ($ objectFactoryDef ) {
0 commit comments