Exemple #1
0
 /**
  * 扩展解析规则
  * @param string|array $extends 属性名称
  * @param mixed $callback 回调方法
  * @return void
  */
 public static function extend($extends, $callback = null)
 {
     if (is_array($extends)) {
         // 如果是数组, 就合并规则
         self::$extends = array_merge(self::$extends, $extends);
     } else {
         // 添加单个规则
         self::$extends[$extends] = $callback;
     }
 }