/** * @param string $value * @return boolean */ public function isValid($value) { $this->_setValue($value); if (!CreatorFactory::creatorExists($value)) { return false; } else { return true; } }
/** * @param null|string $creatorName * * @return AbstractCreator */ protected function getCreator($creatorName = null) { $creatorContext = $this->createCreatorContext(); $creatorFactory = new CreatorFactory(); return $creatorFactory->createCreator($creatorContext, $creatorName); }