listing Class Reference

List of all members.

Public Member Functions

Static Public Member Functions

Static Public Attributes

Protected Member Functions

Static Protected Member Functions

Static Protected Attributes

Static Private Attributes

  • static $pdm
    object

Detailed Description

Definition at line 15 of file page.listing.php.


Constructor & Destructor Documentation

listing::__construct ( full  )  [protected]

Definition at line 28 of file page.listing.php.

00028                                         {
00029     global $languages_id;
00030 //     contentData::start();
00031     if($full) self::start_module();
00032   }


Member Function Documentation

listing::__call ( methode,
args 
)

méthode magique

test for class listingModule

test for class listingUtility

test for class listingData

Definition at line 53 of file page.listing.php.

00053                                          {
00054 
00055     $arguement= (count($args)>1) ?  implode(', ',$args) : @$args[0];
00056 
00058     if(method_exists(self::$pdm,$methode) ) return self::$pdm->$methode($arguement);
00059     elseif(method_exists('listingModule',$methode) ) return @listingModule::$methode($arguement);
00060 
00062    if(method_exists('listingUtility',$methode) ) return call_user_func_array(array('listingUtility',$methode), $args);
00063 
00065    if(method_exists('listingData',$methode) ) return call_user_func_array(array('listingData',$methode), $args);
00066 
00067 
00068   }

static listing::getInstance ( full = false  )  [static]

Definition at line 39 of file page.listing.php.

Referenced by resetInstance(), and start_module().

00039                                                   {
00040     if(self::$_instance == null) self::$_instance = new self($full);
00041     return self::$_instance;
00042   }

static listing::resetInstance (  )  [static]

Definition at line 44 of file page.listing.php.

00044                                         {
00045     self::$_instance = null;
00046     return self::getInstance();
00047   }

listing::ret_modules (  ) 

Module configuration.

Definition at line 74 of file page.listing.php.

00074 { self::start_module(); return self::$modules;}

static listing::start_module (  )  [static, protected]

Definition at line 34 of file page.listing.php.

Referenced by __construct(), and ret_modules().

00034                                           {
00035     self::$pdm=listingModule::getInstance();
00036     self::$modules=self::$pdm->ret_modules();
00037   }


Member Data Documentation

listing::$_instance [static, protected]

object

Definition at line 18 of file page.listing.php.

listing::$modules [static]

Definition at line 20 of file page.listing.php.

listing::$pdm [static, private]

object

Definition at line 24 of file page.listing.php.


The documentation for this class was generated from the following file: