Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Config
- {
- private $vars;
- private static $instance;
- private function __construct()
- {
- $this->vars = array();
- }
- //Con set vamos guardando nuestras variables.
- public function set($name, $value)
- {
- if(!isset($this->vars[$name]))
- {
- $this->vars[$name] = $value;
- }
- }
- //Con get('nombre_de_la_variable') recuperamos un valor.
- public function get($name)
- {
- if(isset($this->vars[$name]))
- {
- return $this->vars[$name];
- }
- }
- public static function singleton()
- {
- if (!isset(self::$instance)) {
- $c = __CLASS__;
- self::$instance = new $c;
- }
- return self::$instance;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement