Zend\Code\Scanner\ClassScanner::getProperties PHP Method

getProperties() public method

Return a list of properties
public getProperties ( ) : Zend\Code\Scanner\PropertyScanner[]
return Zend\Code\Scanner\PropertyScanner[]
    public function getProperties()
    {
        $this->scan();
        $return = [];
        foreach ($this->infos as $info) {
            if ($info['type'] != 'property') {
                continue;
            }
            $return[] = $this->getProperty($info['name']);
        }
        return $return;
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * @param  bool $returnScannerProperty
  * @return array
  */
 public function getProperties($returnScannerProperty = false)
 {
     $properties = $this->classScanner->getProperties($returnScannerProperty);
     foreach ($this->parentClassScanners as $pClassScanner) {
         $properties = array_merge($properties, $pClassScanner->getProperties($returnScannerProperty));
     }
     return $properties;
 }
All Usage Examples Of Zend\Code\Scanner\ClassScanner::getProperties