public function visit(ClassReflection $class) { $modified = false; $methods = $class->getTags('method'); if (!empty($methods)) { foreach ($methods as $methodTag) { if ($this->injectMethod($class, implode(' ', $methodTag))) { $modified = true; } } } return $modified; }
public function visit(ClassReflection $class) { $modified = false; $properties = $class->getTags('property'); if (!empty($properties)) { foreach ($properties as $propertyTag) { if ($this->injectProperty($class, implode(' ', $propertyTag))) { $modified = true; } } } return $modified; }
public function acceptClass(ClassReflection $class) { return $class->getTags('api'); }