* @license MIT */ class InitializerProperty extends PropertyGenerator { /** * Constructor * * @throws \Zend\Code\Generator\Exception\InvalidArgumentException */ public function __construct() { parent::__construct(IdentifierSuffixer::getIdentifier('initializer')); $this->setVisibility(self::VISIBILITY_PRIVATE); $this->setDocBlock('@var \\Closure|null initializer responsible for generating the wrapped object'); } }