function __construct(&$db) { parent::__construct('#__tsmart_vmusers', 'tsmart_user_id', $db); $this->setPrimaryKey('tsmart_user_id'); $this->setLoggable(); $this->setTableShortCut('vmu'); }
/** * @author Max Milbers * @param JDatabase $db connector object */ function __construct(&$db) { parent::__construct('#__tsmart_category_categories', 'id', $db); $this->setPrimaryKey('category_child_id'); $this->setOrderable(); $this->setTableShortCut('cx'); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_currencies', 'tsmart_currency_id', $db); $this->setUniqueName('currency_name'); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_language', 'tsmart_language_id', $db); $this->setUniqueName('language_name'); $this->setLoggable(); $this->setOrderable(); }
/** * @author RolandD * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_product_prices', 'tsmart_product_price_id', $db); $this->setPrimaryKey('tsmart_product_price_id'); $this->setLoggable(); $this->setTableShortCut('pp'); $this->_updateNulls = true; }
/** * @author Max Milbers * @param JDataBase $db */ function __construct($db) { /* Make sure the custom fields are added */ parent::__construct('#__tsmart_userinfos', 'tsmart_userinfo_id', $db); parent::showFullColumns(); $this->setPrimaryKey('tsmart_userinfo_id'); $this->setObligatoryKeys('address_type'); $this->setObligatoryKeys('tsmart_user_id'); $this->setLoggable(); $this->setTableShortCut('ui'); }
function __construct(&$db) { parent::__construct('#__tsmart_vendors', 'tsmart_vendor_id', $db); $this->setPrimaryKey('tsmart_vendor_id'); $this->setUniqueName('vendor_name'); $this->setSlug('vendor_store_name'); //Attention the slug autoname MUST be also in the translatable, if existing $this->setLoggable(); $this->setTranslatable(array('vendor_store_name', 'vendor_phone', 'vendor_store_desc', 'vendor_terms_of_service', 'vendor_legal_info', 'vendor_url', 'metadesc', 'metakey', 'customtitle', 'vendor_letter_css', 'vendor_letter_header_html', 'vendor_letter_footer_html', 'vendor_invoice_free1', 'vendor_invoice_free2', 'vendor_mail_free1', 'vendor_mail_free2', 'vendor_mail_css')); $varsToPushParam = array('vendor_min_pov' => array(0.0, 'float'), 'vendor_min_poq' => array(1, 'int'), 'vendor_freeshipment' => array(0.0, 'float'), 'vendor_address_format' => array('', 'string'), 'vendor_date_format' => array('', 'string'), 'vendor_letter_format' => array('A4', 'string'), 'vendor_letter_orientation' => array('P', 'string'), 'vendor_letter_margin_top' => array(55, 'int'), 'vendor_letter_margin_left' => array(25, 'int'), 'vendor_letter_margin_right' => array(25, 'int'), 'vendor_letter_margin_bottom' => array(25, 'int'), 'vendor_letter_margin_header' => array(20, 'int'), 'vendor_letter_margin_footer' => array(20, 'int'), 'vendor_letter_font' => array('helvetica', 'string'), 'vendor_letter_font_size' => array(8, 'int'), 'vendor_letter_header_font_size' => array(7, 'int'), 'vendor_letter_footer_font_size' => array(6, 'int'), 'vendor_letter_header' => array(1, 'int'), 'vendor_letter_header_line' => array(1, 'int'), 'vendor_letter_header_line_color' => array("#000000", 'string'), 'vendor_letter_header_image' => array(1, 'int'), 'vendor_letter_header_imagesize' => array(60, 'int'), 'vendor_letter_header_cell_height_ratio' => array(1, 'float'), 'vendor_letter_footer' => array(1, 'int'), 'vendor_letter_footer_line' => array(1, 'int'), 'vendor_letter_footer_line_color' => array("#000000", 'string'), 'vendor_letter_footer_cell_height_ratio' => array(1, 'float'), 'vendor_letter_add_tos' => array(0, 'int'), 'vendor_letter_add_tos_newpage' => array(1, 'int'), 'vendor_mail_width' => array(640, 'int'), 'vendor_mail_header' => array(1, 'int'), 'vendor_mail_tos' => array(1, 'int'), 'vendor_mail_logo' => array(1, 'int'), 'vendor_mail_logo_width' => array(200, 'int'), 'vendor_mail_font' => array('helvetica', 'string'), 'vendor_mail_header_font_size' => array(11, 'int'), 'vendor_mail_font_size' => array(12, 'int'), 'vendor_mail_footer_font_size' => array(10, 'int')); $this->setParameterable('vendor_params', $varsToPushParam); $this->setTableShortCut('v'); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_excursion_add_on_date_price', 'id', $db); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_accommodation', 'tsmart_accommodation_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_tour_type', 'tsmart_tour_type_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author RickG * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_configs', 'tsmart_config_id', $db); $this->setLoggable(); }
/** * @author Max Milbers * @param string $_db */ function __construct(&$_db) { parent::__construct('#__tsmart_order_userinfos', 'tsmart_order_userinfo_id', $_db); parent::showFullColumns(); $this->setLoggable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_hotel_addon', 'tsmart_hotel_addon_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_service_class', 'tsmart_service_class_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_date_availability', 'tsmart_date_availability_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_categoryfaq', 'tsmart_categoryfaq_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_paymentsetting', 'tsmart_paymentsetting_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * * @author Max Milbers * @param $db Class constructor; connect to the database * */ function __construct($db) { parent::__construct('#__tsmart_orders', 'tsmart_order_id', $db); $this->setUniqueName('order_number'); $this->setLoggable(); $this->setTableShortCut('o'); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_physicalgrade', 'tsmart_physicalgrade_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_room', 'tsmart_room_id', $db); $this->setLoggable(); $this->setOrderable(); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { $keys = (object) array('tsmart_accommodation_id', 'tsmart_hotel_id', 'tsmart_service_class_id'); parent::__construct('#__tsmart_hotel_id_service_class_id_accommodation_id', $keys, $db); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_hotel_addon_date_price', 'id', $db); }
/** * @author Max Milbers * @param JDataBase $db */ function __construct(&$db) { parent::__construct('#__tsmart_group_size', 'tsmart_group_size_id', $db); $this->setLoggable(); $this->setOrderable(); }