/** * {@inheritdoc} */ protected function _validateData() { $result = parent::_validateData(); if ($result) { $sourceClassName = $this->getSourceClassName(); $resultClassName = $this->_getResultClassName(); if ($resultClassName !== $sourceClassName . 'Mapper') { $this->_addError('Invalid Mapper class name [' . $resultClassName . ']. Use ' . $sourceClassName . 'Mapper'); $result = false; } } return $result; }
/** * {@inheritdoc} */ protected function _validateData() { if (!parent::_validateData()) { return false; } $sourceClassName = $this->getSourceClassName(); $resultClassName = $this->_getResultClassName(); if ($resultClassName !== $sourceClassName . 'Converter') { $this->_addError('Invalid Converter class name [' . $resultClassName . ']. Use ' . $sourceClassName . 'Converter'); return false; } return true; }
/** * {@inheritdoc} */ protected function _validateData() { $classNameValidationResults = $this->validateResultClassName(); return parent::_validateData() && $classNameValidationResults; }
/** * {@inheritdoc} */ protected function _validateData() { $result = parent::_validateData(); if ($result) { $sourceClassName = $this->getSourceClassName(); $resultClassName = $this->_getResultClassName(); if ($resultClassName !== str_replace('Interface', '', $sourceClassName) . '\\Repository') { $this->_addError('Invalid Factory class name [' . $resultClassName . ']. Use ' . $sourceClassName . 'Repository'); $result = false; } } return $result; }