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 24444 2008-07-04 11:03:47Z markwest $
  8.  * @license GNU/GPL - http://www.gnu.org/copyleft/gpl.html
  9.  * @package Zikula_Value_Addons
  10.  * @subpackage Feeds
  11.  */
  12.  
  13. /**
  14.  * @package Zikula_Value_Addons
  15.  * @subpackage Feeds
  16.  * @license http://www.gnu.org/copyleft/gpl.html
  17. */
  18.  
  19. /**
  20.  * This function is called internally by the core whenever the module is
  21.  * loaded.  It adds in the information
  22.  */
  23. function feeds_pntables()
  24. {
  25.     // Initialise table array
  26.     $pntable array();
  27.  
  28.     // Full table definition
  29.     $pntable['feeds'DBUtil::getLimitedTablename('feeds');
  30.     $pntable['feeds_column'array('fid'       => 'pn_fid',
  31.                                      'name'      => 'pn_name',
  32.                                      'urltitle'  => 'pn_urltitle',
  33.                                      'url'       => 'pn_url');
  34.     $pntable['feeds_column_def'array('fid'      => 'I(10) NOTNULL AUTOINCREMENT PRIMARY',
  35.                                          'name'     => "C(255) NOTNULL DEFAULT ''",
  36.                                          'urltitle' => "C(255) NOTNULL DEFAULT ''",
  37.                                          'url'      => "C(255) NOTNULL DEFAULT ''");
  38.  
  39.     // Enable categorization services
  40.     $pntable['feeds_db_extra_enable_categorization'pnModGetVar('Feeds''enablecategorization');
  41.     $pntable['feeds_primary_key_column''fid';
  42.  
  43.     // add standard data fields
  44.     ObjectUtil::addStandardFieldsToTableDefinition ($pntable['feeds_column']'pn_');
  45.     ObjectUtil::addStandardFieldsToTableDataDefinition($pntable['feeds_column_def']);
  46.  
  47.     // old table names for upgrade
  48.     $pntable['RSS'DBUtil::getLimitedTablename('RSS');
  49.     $pntable['rss'DBUtil::getLimitedTablename('rss');
  50.  
  51.     // Return the table information
  52.     return $pntable;
  53. }

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