/**
  * Esta funcion genera los codigos para vender y para usar como promocion por un numero determinado de dias
  * Por defautl se generan 1 codigos de longitud 8 con duracion 1, lo que significa que nos de venta (duracion = 0 son de venta)
  * @param number $numCodes
  * @param number $lenCode
  * @param number $duration
  */
 public function generator($numCodes = 1, $lenCode = 8, $duration = 1)
 {
     /*Parametros para enviar por url*/
     /*$numCodes = 50;  $lenCode = 8; $duration = 3;*/
     $codes = array();
     for ($index = 0; $index < $numCodes; $index++) {
         $code = CodeGenerator::generatorCode($lenCode, $duration);
         if (strlen($code) > 0) {
             Yii::log("Se ha creado el codigo: {$code}");
             array_push($codes, $code);
         } else {
             Yii::log("Ocurrio un problema al generar un codigo");
         }
     }
     return $codes;
 }