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

Source for file lookup_events_inc.php

Documentation is available at lookup_events_inc.php

  1. <?php
  2. /**
  3.  * @version $Header$
  4.  *  Copyright (c) 2004 bitweaver Events
  5.  * @package events
  6.  * @subpackage functions
  7.  */
  8.  
  9. /**
  10.  * required setup
  11.  */
  12. global $gContent;
  13. require_onceEVENTS_PKG_PATH.'BitEvents.php');
  14. require_onceLIBERTY_PKG_PATH.'lookup_content_inc.php' );
  15.  
  16.     // if we already have a gContent, we assume someone else created it for us, and has properly loaded everything up.
  17.     ifempty$gContent || !is_object$gContent || !$gContent->isValid() ) {
  18.         // if events_id supplied, use that
  19.         if (!empty($_REQUEST['events_id']&& is_numeric($_REQUEST['events_id'])) {
  20.             $gContent new BitEvents$_REQUEST['events_id');
  21.  
  22.         // if content_id supplied, use that
  23.         elseif (!empty($_REQUEST['content_id']&& is_numeric($_REQUEST['content_id'])) {
  24.             $gContent new BitEventsNULL$_REQUEST['content_id');
  25.  
  26.         // otherwise create new object
  27.         else {
  28.             $gContent new BitEvents();
  29.         }
  30.  
  31.         //handle legacy forms that use plain 'events' form variable name
  32.         // TODO not sure what this does - wolff_borg
  33.         ifempty$gContent->mEventsId && empty$gContent->mContentId )  ) {
  34.         }
  35.         $gContent->load();
  36.         $gBitSmarty->assign_by_ref"gContent"$gContent );
  37.     }
  38. ?>

Documentation generated on Wed, 29 Jul 2015 13:57:03 +0000 by phpDocumentor 1.5.0-lsces