Completed
Branch master (894b43)
by Joao
02:08
created
src/Singleton.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -16,13 +16,13 @@
 block discarded – undo
16 16
 
17 17
 	public static function getInstance()
18 18
 	{
19
-    	static $instances;
19
+		static $instances;
20 20
 
21
-        $calledClass = get_called_class();
21
+		$calledClass = get_called_class();
22 22
 
23 23
 		if (!isset($instances[$calledClass]))
24 24
 		{
25
-            $instances[$calledClass] = new $calledClass();
25
+			$instances[$calledClass] = new $calledClass();
26 26
 		}
27 27
 		return $instances[$calledClass];
28 28
 	}
Please login to merge, or discard this patch.
example.php 2 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -4,19 +4,19 @@
 block discarded – undo
4 4
 
5 5
 class Example
6 6
 {
7
-    use \ByJG\DesignPattern\Singleton;
7
+	use \ByJG\DesignPattern\Singleton;
8 8
 
9
-    protected $_uniqId;
9
+	protected $_uniqId;
10 10
 
11
-    protected function __construct()
12
-    {
13
-        $this->_uniqId = rand(0, 1000);
14
-    }
11
+	protected function __construct()
12
+	{
13
+		$this->_uniqId = rand(0, 1000);
14
+	}
15 15
 
16
-    public function getId()
17
-    {
18
-        return $this->_uniqId;
19
-    }
16
+	public function getId()
17
+	{
18
+		return $this->_uniqId;
19
+	}
20 20
 
21 21
 }
22 22
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -24,10 +24,10 @@
 block discarded – undo
24 24
 // This works;
25 25
 // Must return the same ID;
26 26
 $example1 = Example::getInstance();
27
-echo $example1->getId() . "\n";
27
+echo $example1->getId()."\n";
28 28
 
29 29
 $example2 = Example::getInstance();
30
-echo $example2->getId() . "\n";
30
+echo $example2->getId()."\n";
31 31
 
32 32
 
33 33
 // That cannot work!
Please login to merge, or discard this patch.