Example #1
0
 /**
  * @param int $torrentId
  */
 public function queuedTorrent($torrentId)
 {
     $model = new ScrapesQueue();
     $model->torrent_id = $torrentId;
     if ($model->validate()) {
         $model->save();
     }
 }
Example #2
0
 /**
  * @param array $queue
  */
 protected function clearQueue(array $queue)
 {
     $list = [];
     /** @var \common\modules\torrent_scraper\models\ScrapesQueue $item */
     foreach ($queue as $item) {
         $list[] = $item->id;
     }
     ScrapesQueue::deleteAll('id in (' . join(',', $list) . ')');
 }