/** * Return a list of property names * * @return array */ public function getPropertyNames() { $properties = $this->classScanner->getPropertyNames(); foreach ($this->parentClassScanners as $pClassScanner) { $properties = array_merge($properties, $pClassScanner->getPropertyNames()); } return $properties; }