annotate includes/class.factory.php @ 42:390bbf7c5aea

Web-compat: Vraiment, il faut utiliser 'small' pour avoir une taille normale. Puisque tout le monde le fait, il est ausi necessaire de le faire si on ne veut pas se retrouver avec des polices vraiment plus grandes que necessaires.
author Franck Deroche <webmaster@defr.org>
date Wed, 14 Nov 2007 17:01:23 +0100
parents bdf116822fc6
children
rev   line source
webmaster@11 1 <?php
webmaster@11 2 class Factory {
webmaster@11 3 private static $db = null;
webmaster@11 4 private static $mainTemplate = null;
webmaster@11 5 private static $skeleton = null;
webmaster@28 6 private static $request = null;
webmaster@11 7
webmaster@11 8 public static function getDB() {
webmaster@11 9 if(is_null(Factory::$db))
webmaster@11 10 Factory::$db = new DataAccess();
webmaster@11 11 return Factory::$db;
webmaster@11 12 }
webmaster@11 13
webmaster@11 14 public static function getSkeleton() {
webmaster@11 15 if(is_null(Factory::$skeleton))
webmaster@11 16 Factory::$skeleton = new Skeleton();
webmaster@11 17 return Factory::$skeleton;
webmaster@11 18 }
webmaster@28 19
webmaster@28 20 public static function getRequete() {
webmaster@28 21 if(is_null(Factory::$request))
webmaster@28 22 Factory::$request = new Requete();
webmaster@28 23 return Factory::$request;
webmaster@28 24 }
webmaster@11 25 }
webmaster@11 26