Doctrine\ODM\MongoDB\Tools\DocumentGenerator::generateLifecycleCallbackMethod PHP Метод

generateLifecycleCallbackMethod() приватный Метод

private generateLifecycleCallbackMethod ( $name, $methodName, ClassMetadataInfo $metadata )
$metadata Doctrine\ODM\MongoDB\Mapping\ClassMetadataInfo
    private function generateLifecycleCallbackMethod($name, $methodName, ClassMetadataInfo $metadata)
    {
        if ($this->hasMethod($methodName, $metadata)) {
            return;
        }
        $replacements = array('<comment>' => $this->generateAnnotations ? '/** @ODM\\' . ucfirst($name) . ' */' : '', '<methodName>' => $methodName);
        $method = str_replace(array_keys($replacements), array_values($replacements), self::$lifecycleCallbackMethodTemplate);
        return $this->prefixCodeWithSpaces($method);
    }