/contentmanager/code/trunk/administrator/components/com_contentmanager/tables/template.php
PHP | 84 lines | 30 code | 3 blank | 51 comment | 2 complexity | 05d9c01a06b863cea299fe4d0d0f86af MD5 | raw file
- <?php
- /**
- * @version $Id: template.php 52 2009-05-25 11:26:19Z eddieajau $
- * @copyright Copyright (C) 2009 New Life in IT Pty Ltd. All rights reserved.
- * @license GNU General Public License <http://www.gnu.org/copyleft/gpl.html>
- * @link http://www.theartofjoomla.com
- */
- // no direct access
- defined('_JEXEC') or die;
- /**
- * @package TAOJ.ContentManager
- * @subpackage com_contentmanager
- */
- class ContentManagerTableTemplate extends JTable
- {
- /**
- * @var int unsigned
- */
- var $id = null;
- /**
- * @var varchar
- */
- var $title = null;
- /**
- * @var varchar
- */
- var $icon = null;
- /**
- * @var text
- */
- var $description = null;
- /**
- * @var text
- */
- var $body = null;
- /**
- * @var tinyint
- */
- var $published = null;
- /**
- * @var int
- */
- var $created_user_id = null;
- /**
- * @var datetime
- */
- var $created_date = null;
- /**
- * @var int
- */
- var $modified_user_id = null;
- /**
- * @var datetime
- */
- var $modified_date = null;
- /**
- * @var int
- */
- var $checked_out = null;
- /**
- * @var datetime
- */
- var $checked_out_time = null;
- /**
- * @param database A database connector object
- */
- function __construct(&$db)
- {
- parent::__construct('#__taoj_contentmanager_xmltemplates', 'id', $db);
- }
- function check()
- {
- // check for valid name
- if (trim($this->title) == '')
- {
- $this->_error = JText::_('Record must contain a title');
- return false;
- }
- return true;
- }
- }