Class \Prado\TComponentReflection
        TComponentReflection class.
        
    TComponentReflection provides functionalities to inspect the public/protected properties, events and methods defined in a class.
The following code displays the properties and events defined in TDataGrid,
  $reflection=new TComponentReflection('TDataGrid');
  Prado::varDump($reflection->getProperties());
  Prado::varDump($reflection->getEvents());
    Class hierarchy
Author: Qiang Xue <qiang.xue@gmail.com>Since: 3.0
            public
                                                            
         | 
        |
            public
                                                            
         | 
        |
            public
                                                            
         | 
        |
            public
                                                            
         | 
        |
            public
                                                            
         | 
        |
            protected
                                                            
         | 
        
            
                    determinePropertyType(ReflectionMethod $method) : mixed                
                
                    Determines the property type.
                     
            This method uses the doc comment to determine the property type.  | 
    
            private
                                                            
         | 
        |
            private
                                                            
         | 
        |
            private
                                                            
         | 
        
                                    \Prado\TComponent::GLOBAL_RAISE_EVENT_LISTENER                             |