Erster Stand des mvc-Frameworks

This commit is contained in:
2016-08-11 14:03:25 +00:00
parent 7dffe66e91
commit 5a1dd25023
32 changed files with 8715 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
<?php
/**
* Created by CS medien- & kommunikationssysteme.
* @author Christian Steinle
* @date 02.08.2016
*
* @copyright CS medien- & kommunikationssysteme (http://www.steinle-computer.de)
*/
namespace Singleton;
class SingletonAbstract
{
/**
* @var null|SingletonAbstract
*/
protected static $_instance = null;
/**
* Protected wegen Singleton
*/
final protected function __construct()
{
}
/**
* Protected wegen Singleton
*/
final protected function __clone()
{
}
/**
* @return SingletonAbstract
*/
public static function getInstance()
{
if (null === self::$_instance)
{
self::$_instance = new self;
}
return self::$_instance;
}
}