db = $db; } /** * @param string $type * * @return array */ public function getNewRequestsByCallType(string $type = 'pipedrive'): array { $sql = 'SELECT rq.id, rq.command, rq.not_before, rq.amount_attempts, rq.runner, rq.check_sum, rq.on_after_done, rq.is_looped, rq.setting_name, rq.created_at, rq.modified_at FROM `pipedrive_request_queues` AS `rq` WHERE rq.call_type = :type AND rq.completed = 0 AND rq.deleted = 0 ORDER BY rq.created_at'; return $this->db->fetchAll($sql, ['type' => $type]); } }