public function import(PerchMailChimp_List $List)
 {
     $Imports = new PerchMailChimp_Imports($this->api);
     $Import = $Imports->create(['importType' => 'webhooks', 'importSourceID' => $List->id(), 'importCount' => 100, 'importOffset' => 0]);
     if ($Import) {
         $Import->run();
     }
 }
    public function find_subscription(PerchMailChimp_List $List, PerchMailChimp_Subscriber $Subscriber)
    {
        $sql = 'SELECT * FROM ' . $this->table . ' 
			WHERE listID=' . $this->db->pdb((int) $List->id()) . ' AND subscriberID=' . $this->db->pdb((int) $Subscriber->id());
        return $this->return_instance($this->db->get_row($sql));
    }
    public function get_latest_for_list(PerchMailChimp_List $List)
    {
        $sql = 'SELECT * 
				FROM ' . $this->table . ' s 
				JOIN ' . PERCH_DB_PREFIX . 'mailchimp_subscriptions subs ON s.subscriberID=subs.subscriberID 
				WHERE
					subs.subStatus=\'subscribed\'
					AND subs.listID=' . $this->db->pdb((int) $List->id()) . '
					AND subs.subCreated IS NOT NULL
				ORDER BY subs.subCreated DESC
				LIMIT 3';
        return $this->return_instances($this->db->get_rows($sql));
    }