target ->getIndexer('class') ->get($this->configuration['target']); // Use reflection to get the method definition. list ($interface, $method) = explode('::', $this->configuration['definition']); $interface = new \ReflectionClass($interface); $method = $interface->getMethod($method); $node = ClassMethodNode::create($method->getName()); $node->setDocComment(DocCommentNode::create('@inheritdoc')); $class->appendMethod($node); $node->matchReflector($method); // @TODO There needs to be a way to implement the method body! $this->target->save($class); } }