* @license MIT */ class InitializationTracker extends PropertyGenerator { /** * Constructor * * @throws \Zend\Code\Generator\Exception\InvalidArgumentException */ public function __construct() { parent::__construct(IdentifierSuffixer::getIdentifier('initializationTracker')); $this->setVisibility(self::VISIBILITY_PRIVATE); $this->setDocBlock('@var bool tracks initialization status - true while the object is initializing'); $this->setDefaultValue(false); } }