File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,11 @@ public static function make(array $rules, array $messages=[]) {
7777 return trim ($ value );
7878 }, explode (', ' , $ data_key ));
7979 foreach ($ tmp_data_key as $ data_key ) {
80- $ parsed_rules [$ data_key ] = $ parsed_data_rules ;
80+ if (array_key_exists ($ data_key , $ parsed_rules )) {
81+ $ parsed_rules [$ data_key ] = array_merge ($ parsed_rules [$ data_key ], $ parsed_data_rules );
82+ } else {
83+ $ parsed_rules [$ data_key ] = $ parsed_data_rules ;
84+ }
8185 }
8286 }
8387 self ::$ rules = $ parsed_rules ;
@@ -110,7 +114,11 @@ public static function make(array $rules, array $messages=[]) {
110114 return trim ($ value );
111115 }, explode (', ' , $ data_key ));
112116 foreach ($ tmp_data_key as $ data_key ) {
113- $ parsed_messages [$ data_key ] = $ parsed_data_messages ;
117+ if (array_key_exists ($ data_key , $ parsed_messages )) {
118+ $ parsed_messages [$ data_key ] = array_merge ($ parsed_messages [$ data_key ], $ parsed_data_messages );
119+ } else {
120+ $ parsed_messages [$ data_key ] = $ parsed_data_messages ;
121+ }
114122 }
115123 }
116124 self ::$ messages = $ parsed_messages ;
You can’t perform that action at this time.
0 commit comments