/** * @return Session */ public static function getSession() { if (!isset(self::$instance)) { self::$instance = new self(); } self::$instance->startSession(); return self::$instance; }