@@ -30,15 +30,17 @@ public function load(array $configs, ContainerBuilder $container)
3030 $ definition ->replaceArgument (0 , $ config ['bean_namespace ' ]);
3131 $ definition ->replaceArgument (1 , $ config ['dao_namespace ' ]);
3232
33- $ definitionNamingStrategy = $ container ->getDefinition (\TheCodingMachine \TDBM \Utils \DefaultNamingStrategy::class);
34- $ definitionNamingStrategy ->addMethodCall ('setBeanPrefix ' , [$ config ['naming ' ]['bean_prefix ' ]]);
35- $ definitionNamingStrategy ->addMethodCall ('setBeanSuffix ' , [$ config ['naming ' ]['bean_suffix ' ]]);
36- $ definitionNamingStrategy ->addMethodCall ('setBaseBeanPrefix ' , [$ config ['naming ' ]['base_bean_prefix ' ]]);
37- $ definitionNamingStrategy ->addMethodCall ('setBaseBeanSuffix ' , [$ config ['naming ' ]['base_bean_suffix ' ]]);
38- $ definitionNamingStrategy ->addMethodCall ('setDaoPrefix ' , [$ config ['naming ' ]['dao_prefix ' ]]);
39- $ definitionNamingStrategy ->addMethodCall ('setDaoSuffix ' , [$ config ['naming ' ]['dao_suffix ' ]]);
40- $ definitionNamingStrategy ->addMethodCall ('setBaseDaoPrefix ' , [$ config ['naming ' ]['base_dao_prefix ' ]]);
41- $ definitionNamingStrategy ->addMethodCall ('setBaseDaoSuffix ' , [$ config ['naming ' ]['base_dao_suffix ' ]]);
42- $ definitionNamingStrategy ->addMethodCall ('setExceptions ' , [$ config ['naming ' ]['exceptions ' ]]);
33+ if (isset ($ config ['naming ' ])) {
34+ $ definitionNamingStrategy = $ container ->getDefinition (\TheCodingMachine \TDBM \Utils \DefaultNamingStrategy::class);
35+ $ definitionNamingStrategy ->addMethodCall ('setBeanPrefix ' , [$ config ['naming ' ]['bean_prefix ' ]]);
36+ $ definitionNamingStrategy ->addMethodCall ('setBeanSuffix ' , [$ config ['naming ' ]['bean_suffix ' ]]);
37+ $ definitionNamingStrategy ->addMethodCall ('setBaseBeanPrefix ' , [$ config ['naming ' ]['base_bean_prefix ' ]]);
38+ $ definitionNamingStrategy ->addMethodCall ('setBaseBeanSuffix ' , [$ config ['naming ' ]['base_bean_suffix ' ]]);
39+ $ definitionNamingStrategy ->addMethodCall ('setDaoPrefix ' , [$ config ['naming ' ]['dao_prefix ' ]]);
40+ $ definitionNamingStrategy ->addMethodCall ('setDaoSuffix ' , [$ config ['naming ' ]['dao_suffix ' ]]);
41+ $ definitionNamingStrategy ->addMethodCall ('setBaseDaoPrefix ' , [$ config ['naming ' ]['base_dao_prefix ' ]]);
42+ $ definitionNamingStrategy ->addMethodCall ('setBaseDaoSuffix ' , [$ config ['naming ' ]['base_dao_suffix ' ]]);
43+ $ definitionNamingStrategy ->addMethodCall ('setExceptions ' , [$ config ['naming ' ]['exceptions ' ]]);
44+ }
4345 }
4446}
0 commit comments