Exemplo n.º 1
0
 /** Indica si una produccion existe en la cola de procesamiento dado por su link
  * 
  * @param type $name El nombre de la produccion
  * @param type $processed (Opcional = False) Si la produccion ya fue procesada
  * @return type
  */
 static function existsByLink($link, $processed = false)
 {
     if (!$processed) {
         return QueueProductions::all()->where(QueueProductions::ATTR_LINK, $link)->count() > 0;
     } else {
         return DB::table('queue_productions_autoupdate')->where(QueueProductions::ATTR_LINK, $link)->whereNotNull(QueueProductions::ATTR_DATE_PROCESSED)->count() > 0;
     }
 }
Exemplo n.º 2
0
 /**
  * Carga el numero de registros a omitir, segun los datos obtenidos en la base de datos
  */
 private function loadAmountSkip()
 {
     $this->skip = QueueProductions::all()->where(QueueProductions::ATTR_DATE_PROCESSED, null)->count() + 1;
 }