setName($this->_getClassName()) ->setExtendedClass(($this->_useNamespace ? ($this->_moduleName . '\\') : '') . $this->_getClassName(true)) ->addProperties([ new Generator\PropertyGenerator( '_hasFilter', true, Generator\AbstractMemberGenerator::FLAG_PROTECTED ), ]); return $this->_generateContext($classGenerator, true); } }