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;
   }
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;
   }
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 ; }
Fire the next event off a custom parent class

@param mixed $Options Either the parent class, or an option array
Fire the next event off a custom parent class