Zikula_Value_Addons
[ class tree: Zikula_Value_Addons ] [ index: Zikula_Value_Addons ] [ all elements ]

Source for file pntables.php

Documentation is available at pntables.php

  1. <?php
  2. /**
  3.  * Zikula Application Framework
  4.  *
  5.  * @copyright (c) 2002, Zikula Development Team
  6.  * @link http://www.zikula.org
  7.  * @version $Id: pntables.php 24342 2008-06-06 12:03:14Z markwest $
  8.  * @license GNU/GPL - http://www.gnu.org/copyleft/gpl.html
  9.  * @package Zikula_Value_Addons
  10.  * @subpackage Ephemerids
  11.  */
  12.  
  13. /**
  14.  * Populate pntables array for ephemerids module
  15.  * @author Xiaoyu Huang
  16.  * @return array pntable array
  17.  */
  18. {
  19.     // Initialise table array
  20.     $pntable array();
  21.  
  22.     // Table name
  23.     $ephem DBUtil::getLimitedTablename('ephem');
  24.  
  25.     $pntable['ephem'$ephem;
  26.     $pntable['ephem_column'array ('eid'       => 'pn_eid',
  27.                                       'did'       => 'pn_did',
  28.                                       'mid'       => 'pn_mid',
  29.                                       'yid'       => 'pn_yid',
  30.                                       'content'   => 'pn_content',
  31.                                       'language'  => 'pn_language');
  32.  
  33.     $pntable['ephem_column_def'array('eid'      => 'I NOTNULL AUTO PRIMARY',
  34.                                          'did'      => "I1 NOTNULL DEFAULT '0'",
  35.                                          'mid'      => "I1 NOTNULL DEFAULT '0'",
  36.                                          'yid'      => "I2 NOTNULL DEFAULT '0'",
  37.                                          'content'  => 'X NOTNULL',
  38.                                          'language' => "C(30) NOTNULL DEFAULT ''");
  39.  
  40.     // add standard data fields
  41.     ObjectUtil::addStandardFieldsToTableDefinition ($pntable['ephem_column']'pn_');
  42.     ObjectUtil::addStandardFieldsToTableDataDefinition($pntable['ephem_column_def']);
  43.  
  44.     return $pntable;
  45. }

Documentation generated on Fri, 18 Jul 2008 21:54:20 +0200 by phpDocumentor 1.4.1