first commit
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
class ModelExtensionModuleLightshopsubscribe extends Model {
|
||||
|
||||
public function addSubscribe($data) {
|
||||
$this->db->query("INSERT INTO " . DB_PREFIX . "subscribe SET email = '" . $this->db->escape($data['email']) . "', status = '" . (int) $data['status'] . "'");
|
||||
}
|
||||
|
||||
public function editSubscribe($data) {
|
||||
$this->db->query("UPDATE " . DB_PREFIX . "subscribe SET status = '" . (int) $data['status'] . "' WHERE email = '" . $this->db->escape($data['email']) . "'");
|
||||
}
|
||||
|
||||
public function getSubscribers() {
|
||||
$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE status = '0'");
|
||||
|
||||
return $query->rows;
|
||||
}
|
||||
|
||||
public function checkEmail($email) {
|
||||
$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE email ='" . $this->db->escape($email) . "'");
|
||||
|
||||
return isset($query->row['email']) ? $query->row['email'] : 0;
|
||||
}
|
||||
|
||||
public function getAuthDescription($language_id) {
|
||||
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "subscribe_auth_description WHERE language_id='" .(int)$language_id . "'");
|
||||
|
||||
return isset($query->row['subscribe_authorization']) ? $query->row['subscribe_authorization'] : '';
|
||||
}
|
||||
|
||||
public function getEmailDescription($language_id) {
|
||||
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "subscribe_email_description WHERE language_id='" . (int)$language_id . "'");
|
||||
|
||||
return isset($query->row['subscribe_descriptions']) ? $query->row['subscribe_descriptions'] : '';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user