ClassPropertySelector
final class ClassPropertySelector extends AbstractPropertySelector
| internal | This class is not covered by the backward compatibility promise | 
Methods
                    bool
                
                
                    select(mixed $subject, mixed $key, mixed $retval = null)
        
                                            
                
            No description
                    bool
                
                
                    selectFromSupported(mixed $subject, mixed $key, mixed $retval = null)
        
                                            
                
            No description
                    void
                
                
                    assertSupports(mixed $subject, int $argument, int $distance = 1)
        
                                            
                
            No description
                    string
                
                
                    selectable()
        
                                            
                
            A name for the values being selected from subject (in plural, e.g. "values" or "properties").
                    mixed
                
                
                    getSubjectAttribute(mixed $subject, mixed $key)
        
                                            
                
            No description
                    bool
                
                
                    selectWithMethod(mixed $subject, string $method, mixed $retval = null)
        
                                            
                
            No description
                    bool
                
                
                    selectWithAttribute(mixed $subject, mixed $key, mixed $retval = null)
        
                                            
                
            No description
                    bool
                
                
                    supports(mixed $subject)
        
                                            
                
            No description
                    string
                
                
                    subject()
        
                                            
                
            A short string naming the subject type supported by this selector.
Details
        in 
AbstractValueSelector at line 33
        final                    bool
    select(mixed $subject, mixed $key, mixed $retval = null)
        
    
    No description
        in 
AbstractPropertySelector at line 41
        final            protected        bool
    selectFromSupported(mixed $subject, mixed $key, mixed $retval = null)
        
    
    No description
        in 
AbstractValueSelector at line 59
        final            protected        void
    assertSupports(mixed $subject, int $argument, int $distance = 1)
        
    
    No description
        in 
AbstractPropertySelector at line 28
                            string
    selectable()
        
    
    A name for the values being selected from subject (in plural, e.g. "values" or "properties").
        at line 49
                    protected        mixed
    getSubjectAttribute(mixed $subject, mixed $key)
        
    
    No description
        in 
AbstractPropertySelector at line 71
        final            protected        bool
    selectWithMethod(mixed $subject, string $method, mixed $retval = null)
        
    
    No description
        in 
AbstractPropertySelector at line 93
        final            protected        bool
    selectWithAttribute(mixed $subject, mixed $key, mixed $retval = null)
        
    
    No description
        at line 27
                            bool
    supports(mixed $subject)
        
    
    No description
        at line 35
                            string
    subject()
        
    
    A short string naming the subject type supported by this selector.