File "ebay_template.php"
Full path: /home/cakedeco/retaildirectonline.co.uk/admin/model/extension/openbay/ebay_template.php
File
size: 2.02 B (2.02 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
class ModelExtensionOpenBayEbayTemplate extends Model {
public function add($data) {
$this->db->query("INSERT INTO `" . DB_PREFIX . "ebay_template` SET `name` = '" . $this->db->escape($data['name']) . "', `html` = '" . $this->db->escape($data['html']) . "'");
return $this->db->getLastId();
}
public function edit($id, $data) {
$this->db->query("UPDATE `" . DB_PREFIX . "ebay_template` SET `name` = '" . $this->db->escape($data['name']) . "', `html` = '" . $this->db->escape($data['html']) . "' WHERE `template_id` = '" . (int)$id . "' LIMIT 1");
}
public function delete($id) {
$qry = $this->db->query("DELETE FROM `" . DB_PREFIX . "ebay_template` WHERE `template_id` = '" . (int)$id . "' LIMIT 1");
if ($qry->countAffected() > 0) {
return true;
}else{
return false;
}
}
public function get($id) {
$qry = $this->db->query("SELECT * FROM `" . DB_PREFIX . "ebay_template` WHERE `template_id` = '" . (int)$id . "' LIMIT 1");
if ($qry->num_rows) {
$row = $qry->row;
$row['link_edit'] = $this->url->link('extension/openbay/ebay_template/edit&user_token=' . $this->session->data['user_token'] . '&template_id=' . $row['template_id'], true);
$row['link_delete'] = $this->url->link('extension/openbay/ebay_template/delete&user_token=' . $this->session->data['user_token'] . '&template_id=' . $row['template_id'], true);
return $row;
}else{
return false;
}
}
public function getAll() {
$qry = $this->db->query("SELECT * FROM `" . DB_PREFIX . "ebay_template`");
$templates = array();
if($qry->num_rows) {
foreach($qry->rows as $row) {
$row['link_edit'] = $this->url->link('extension/openbay/ebay_template/edit&user_token=' . $this->session->data['user_token'] . '&template_id=' . $row['template_id'], true);
$row['link_delete'] = $this->url->link('extension/openbay/ebay_template/delete&user_token=' . $this->session->data['user_token'] . '&template_id=' . $row['template_id'], true);
$templates[] = $row;
}
}
return $templates;
}
}