33namespace Curlyspoon \Cms \Libs ;
44
55use Illuminate \Container \Container ;
6- use Symfony \Component \OptionsResolver \OptionsResolver as SymfonyOptionsResolver ;
76use Curlyspoon \Cms \Contracts \NormalizerManager as NormalizerManagerContract ;
7+ use Symfony \Component \OptionsResolver \OptionsResolver as SymfonyOptionsResolver ;
88
99class OptionsResolver extends SymfonyOptionsResolver
1010{
@@ -14,33 +14,33 @@ public static function make(array $config = []): OptionsResolver
1414 {
1515 $ resolver = new static ();
1616
17- if (! empty ($ config ['defaults ' ])) {
17+ if (! empty ($ config ['defaults ' ])) {
1818 $ resolver ->setDefaults ($ config ['defaults ' ]);
1919 }
2020
21- if (! empty ($ config ['required ' ])) {
21+ if (! empty ($ config ['required ' ])) {
2222 $ resolver ->setRequired ($ config ['required ' ]);
2323 }
2424
25- if (! empty ($ config ['types ' ])) {
25+ if (! empty ($ config ['types ' ])) {
2626 foreach ($ config ['types ' ] as $ option => $ types ) {
2727 $ resolver ->setAllowedTypes ($ option , $ types );
2828 }
2929 }
3030
31- if (! empty ($ config ['values ' ])) {
31+ if (! empty ($ config ['values ' ])) {
3232 foreach ($ config ['values ' ] as $ option => $ values ) {
3333 $ resolver ->setAllowedValues ($ option , $ values );
3434 }
3535 }
3636
37- if (! empty ($ config ['normalizers ' ])) {
37+ if (! empty ($ config ['normalizers ' ])) {
3838 foreach ($ config ['normalizers ' ] as $ option => $ normalizer ) {
3939 $ resolver ->setNormalizer ($ option , Container::getInstance ()->make (NormalizerManagerContract::class)->normalizer ($ normalizer ));
4040 }
4141 }
4242
43- if (! empty ($ config ['nested ' ])) {
43+ if (! empty ($ config ['nested ' ])) {
4444 foreach ($ config ['nested ' ] as $ option => $ nestedConfig ) {
4545 $ resolver ->setNested ($ option , static ::make ($ nestedConfig ));
4646 }
@@ -58,10 +58,10 @@ public function setNested(string $key, OptionsResolver $resolver): OptionsResolv
5858
5959 public function isNested (): bool
6060 {
61- return !empty ($ this ->nested );
61+ return ! empty ($ this ->nested );
6262 }
6363
64- public function resolve (array $ options = array () )
64+ public function resolve (array $ options = [] )
6565 {
6666 $ resolved = parent ::resolve ($ options );
6767
@@ -71,13 +71,13 @@ public function resolve(array $options = array())
7171 $ key = substr ($ key , 0 , -2 );
7272 }
7373 $ dataToResolve = array_get ($ resolved , $ key );
74- if (!$ isLoop ) {
74+ if (! $ isLoop ) {
7575 array_set ($ resolved , $ key , $ resolver ->resolve ($ dataToResolve ));
7676 continue ;
7777 }
7878
7979 foreach ($ dataToResolve as $ subKey => $ data ) {
80- array_set ($ resolved , $ key . '. ' . $ subKey , $ resolver ->resolve ($ data ));
80+ array_set ($ resolved , $ key. '. ' . $ subKey , $ resolver ->resolve ($ data ));
8181 }
8282 }
8383
0 commit comments