Example #1
0
 public static function instance() {
   if (isset(self::$instance) && (self::$instance instanceof self)) {
     return self::$instance;
   }
   else {
     self::$instance = new self();
     return self::$instance;
   }
 }