Source for file preview.php

Documentation is available at preview.php

  1. <?php
  2. /**
  3.  * @package     Joomla.Administrator
  4.  * @subpackage  com_contenthistory
  5.  *
  6.  * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
  7.  * @license     GNU General Public License version 2 or later; see LICENSE.txt
  8.  */
  9.  
  10. defined('_JEXEC'or die;
  11.  
  12. JLoader::register('ContenthistoryHelper'JPATH_ADMINISTRATOR '/components/com_contenthistory/helpers/contenthistory.php');
  13.  
  14. /**
  15.  * Methods supporting a list of contenthistory records.
  16.  *
  17.  * @package     Joomla.Administrator
  18.  * @subpackage  com_contenthistory
  19.  * @since       3.2
  20.  */
  21. {
  22.  
  23.     /**
  24.      * Method to get a version history row.
  25.      *
  26.      * @return mixed    On success, standard object with row data. False on failure.
  27.      *
  28.      * @since   3.2
  29.      */
  30.     public function getItem()
  31.     {
  32.         $table JTable::getInstance('Contenthistory');
  33.         $versionId JFactory::getApplication()->input->getInt('version_id');
  34.  
  35.         if ($table->load($versionId))
  36.         {
  37.             $result new stdClass;
  38.             $result->save_date $table->save_date;
  39.             $result->version_note $table->version_note;
  40.             $result->data ContenthistoryHelper::prepareData($table);
  41.         }
  42.         else
  43.         {
  44.             $result false;
  45.         }
  46.  
  47.         return $result;
  48.     }
  49. }

Documentation generated on Tue, 19 Nov 2013 15:11:13 +0100 by phpDocumentor 1.4.3