Esempio n. 1
0
 /**
  * Retorna o enum passado em $params
  * @param array $params
  * @return BasicEnum
  */
 private function getEnum($params)
 {
     $enumname = getValueFromArray($params, Flag::ENUM_NAME, '');
     if (empty($enumname)) {
         Factory::log()->fatal('É necessário informar o nome do tipo enum');
         require_once PATH_MYFRAME . '/enum/EmptyEnum.php';
         return new EmptyEnum();
     }
     return Factory::enum($enumname);
 }