original_string: protected static function get_observing_classes(\core\event\base $event) {
          $classname = get_class($event);
          $observers = array('\\'.$classname);
          while ($classname = get_parent_class($classname)) {
              $observers[] = '\\'.$classname;
          }
          $observers = array_reverse($observers, false);
  
          return $observers;
      }
code: protected static function get_observing_classes(\core\event\base $event) {
          $classname = get_class($event);
          $observers = array('\\'.$classname);
          while ($classname = get_parent_class($classname)) {
              $observers[] = '\\'.$classname;
          }
          $observers = array_reverse($observers, false);
  
          return $observers;
      }
code_tokens: protected static function get_observing_classes ( \ core \ event \ base $ event ) { $ classname = get_class ( $ event ) ; $ observers = array ( '\\' . $ classname ) ; while ( $ classname = get_parent_class ( $ classname ) ) { $ observers [ ] = '\\' . $ classname ; } $ observers = array_reverse ( $ observers , false ) ; return $ observers ; }
docstring: Returns list of classes related to this event.
  @param \core\event\base $event
  @return array
docstring_tokens: Returns list of classes related to this event .