original_string: protected function fireEvent($event, $data)
      {
          $fireableEvent = isset($this->fireEvents[$event]) ? $this->fireEvents[$event] : null;
  
          if (! is_null($fireableEvent)) {
              return $this->event->fire($fireableEvent, $data);
          }
  
          return null;
      }
code: protected function fireEvent($event, $data)
      {
          $fireableEvent = isset($this->fireEvents[$event]) ? $this->fireEvents[$event] : null;
  
          if (! is_null($fireableEvent)) {
              return $this->event->fire($fireableEvent, $data);
          }
  
          return null;
      }
code_tokens: protected function fireEvent ( $ event , $ data ) { $ fireableEvent = isset ( $ this -> fireEvents [ $ event ] ) ? $ this -> fireEvents [ $ event ] : null ; if ( ! is_null ( $ fireableEvent ) ) { return $ this -> event -> fire ( $ fireableEvent , $ data ) ; } return null ; }
docstring: Fire off an event if one is defined.
  
  @param  string  $event
  @param  array   $data
  @return mixed
docstring_tokens: Fire off an event if one is defined .