original_string: public function FireAs($Options) {
        if (!is_array($Options))
           $Options = array('FireClass' => $Options);
        
        if (array_key_exists('FireClass', $Options))
           $this->FireAs = GetValue('FireClass', $Options);
        
        return $this;
     }
code: public function FireAs($Options) {
        if (!is_array($Options))
           $Options = array('FireClass' => $Options);
        
        if (array_key_exists('FireClass', $Options))
           $this->FireAs = GetValue('FireClass', $Options);
        
        return $this;
     }
code_tokens: public function FireAs ( $ Options ) { if ( ! is_array ( $ Options ) ) $ Options = array ( 'FireClass' => $ Options ) ; if ( array_key_exists ( 'FireClass' , $ Options ) ) $ this -> FireAs = GetValue ( 'FireClass' , $ Options ) ; return $ this ; }
docstring: Fire the next event off a custom parent class
  
  @param mixed $Options Either the parent class, or an option array
docstring_tokens: Fire the next event off a custom parent class