Beispiel #1
0
 /**
  * 获取通配符监听事件
  * @param string $event 事件
  * @return array
  */
 protected function getWildcardListeners($event)
 {
     $wildcards = [];
     foreach ($this->wildcards as $key => $listeners) {
         if (Str::is($key, $event)) {
             $wildcards = array_merge($wildcards, $listeners);
         }
     }
     return $wildcards;
 }
Beispiel #2
0
 /**
  * 判断指定的字符串与指定的格式是否符合。星号可作为通配符使用
  *
  * @param  string  $pattern
  * @param  string  $value
  * @return bool
  */
 function str_is($pattern, $value)
 {
     return Str::is($pattern, $value);
 }