コード例 #1
0
 /**
  * @throws Exception
  */
 public final function __construct()
 {
     if (!is_string(static::MANUFACTURED_CLASS_NAME)) {
         throw new Exception(ErrorMessages::getMustDefineManufacturedClassNameMessage());
     }
     if (!class_exists(static::MANUFACTURED_CLASS_NAME)) {
         throw new Exception(ErrorMessages::getClassNotDefinedMessage(static::MANUFACTURED_CLASS_NAME));
     }
 }