FundacionLQDVI_WebCongresos/www/administrator/components/com_sql2excel/tables/sqlexcelschedule.php

71 lines
1.6 KiB
PHP

<?php
/*
* @component SQL 2 Excel Component
* @copyright Copyright (C) Joomla-R-Us, joomla-r-us.com
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
// Include library dependencies
jimport('joomla.filter.input');
class TableSqlexcelschedule extends JTable
{
// #__sql2excel_schedules
var $id = null;
var $frequency = null;
var $title = null;
var $next_date = null;
var $end_date = null;
var $last_date = null;
var $count = null;
var $max_count = null;
var $action = null;
var $email_to = null;
var $email_cc = null;
var $email_bcc = null;
var $email_title = null;
var $email_body = null;
var $email_attach = null;
var $html = null;
var $sdata = null;
var $sql_db = null;
var $published = null;
var $ordering = null;
var $failures = null;
var $last_status = null;
var $created = null;
var $compress_attachments = null;
var $run_if_type = null;
var $run_if_sql = null;
var $run_if_db = null;
var $run_if_op = null;
var $run_if_val_1 = null;
var $run_if_val_2 = null;
var $on_success_sql = null;
var $on_success_db = null;
var $on_success_email = null;
var $on_failure_sql = null;
var $on_failure_db = null;
var $on_failure_email = null;
function __construct(& $db) {
parent::__construct('#__sql2excel_schedules', 'id', $db);
}
function check()
{
// Make sure the section has a title specified
if (trim( $this->title ) == '') {
$this->setError( JText::_( 'The schedule must have a title') );
return false;
}
return true;
}
}
?>