1212 * Class Messages
1313 * @package Inhere\Validate
1414 */
15- class Messages
15+ final class Messages
1616{
1717 /**
1818 * Default error messages
@@ -54,8 +54,23 @@ class Messages
5454 // 'lengthEq', 'sizeEq'
5555 'fixedSize ' => '{attr} length must is {value0} ' ,
5656
57+ 'eq ' => '{attr} must be equals to {value0} ' ,
58+ // 'different'
59+ 'ne ' => '{attr} can not be equals to {value0} ' ,
5760 'min ' => '{attr} minimum boundary is {value0} ' ,
5861 'max ' => '{attr} maximum boundary is {value0} ' ,
62+ 'lt ' => '{attr} value must be less than {value0} ' ,
63+ 'lte ' => '{attr} value must be less than or equals to {value0} ' ,
64+ 'gt ' => '{attr} value must be greater than or equals to {value0} ' ,
65+ 'gte ' => '{attr} value must be greater than or equals to {value0} ' ,
66+
67+ // field compare
68+ 'eqField ' => '{attr} value must be less than {value0} ' ,
69+ 'neqField ' => '{attr} value must be less than {value0} ' ,
70+ 'ltField ' => '{attr} value must be less than {value0} ' ,
71+ 'lteField ' => '{attr} value must be less than or equals to {value0} ' ,
72+ 'gtField ' => '{attr} value must be greater than {value0} ' ,
73+ 'gteField ' => '{attr} value must be greater than or equals to {value0} ' ,
5974
6075 // 'in', 'enum',
6176 'enum ' => '{attr} must in ({value0}) ' ,
@@ -73,12 +88,8 @@ class Messages
7388 'mustBe ' => '{attr} must be equals to {value0} ' ,
7489 'notBe ' => '{attr} can not be equals to {value0} ' ,
7590
76- 'compare ' => '{attr} must be equals to {value0} ' ,
77- 'same ' => '{attr} must be equals to {value0} ' ,
78- 'equal ' => '{attr} must be equals to {value0} ' ,
79-
80- // 'different'
81- 'notEqual ' => '{attr} can not be equals to {value0} ' ,
91+ 'compare ' => '{attr} must be equals to {value0} ' ,
92+ 'same ' => '{attr} must be equals to {value0} ' ,
8293
8394 'isArray ' => '{attr} must be an array ' ,
8495 'isMap ' => '{attr} must be an array and is key-value format ' ,
@@ -135,7 +146,7 @@ public static function getDefault(): string
135146 * @param string $key
136147 * @param string|array $msg
137148 */
138- public static function setMessage (string $ key , $ msg )
149+ public static function set (string $ key , $ msg )
139150 {
140151 if ($ key && $ msg ) {
141152 self ::$ messages [$ key ] = $ msg ;
@@ -148,7 +159,7 @@ public static function setMessage(string $key, $msg)
148159 public static function setMessages (array $ messages )
149160 {
150161 foreach ($ messages as $ key => $ value ) {
151- self ::setMessage ($ key , $ value );
162+ self ::set ($ key , $ value );
152163 }
153164 }
154165
0 commit comments