Completed
Push — master ( fbe2cf...425095 )
by Samuel
11:56
created
src/Repository.php 2 patches
Unused Use Statements   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -2,17 +2,17 @@
 block discarded – undo
2 2
 
3 3
 namespace SimpleMapper;
4 4
 
5
+use Exception;
5 6
 use Nette\Database\Context;
6 7
 use Nette\Database\DriverException;
7 8
 use Nette\Database\Table\ActiveRow as NetteDatabaseActiveRow;
8 9
 use Nette\Database\Table\Selection as NetteDatabaseSelection;
10
+use PDOException;
9 11
 use SimpleMapper\Behaviour\Behaviour;
10 12
 use SimpleMapper\Exception\RepositoryException;
11 13
 use SimpleMapper\Structure\EmptyStructure;
12 14
 use SimpleMapper\Structure\Structure;
13 15
 use Traversable;
14
-use Exception;
15
-use PDOException;
16 16
 
17 17
 /**
18 18
  * Base repository class
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace SimpleMapper;
6 6
 
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
      */
73 73
     public static function prefixColumn(string $column): string
74 74
     {
75
-        return static::getTableName() . '.' . $column;
75
+        return static::getTableName().'.'.$column;
76 76
     }
77 77
 
78 78
     /**
@@ -99,14 +99,14 @@  discard block
 block discarded – undo
99 99
             $scopeName = lcfirst(substr($name, 5));
100 100
             $scope = $this->structure->getScope(static::$tableName, $scopeName);
101 101
             if (!$scope) {
102
-                throw new RepositoryException('Scope ' . $scopeName . ' is not defined for table ' . static::$tableName);
102
+                throw new RepositoryException('Scope '.$scopeName.' is not defined for table '.static::$tableName);
103 103
             }
104 104
 
105
-            $scopeNameToCall = 'scope' . ucfirst($scope->getName());
105
+            $scopeNameToCall = 'scope'.ucfirst($scope->getName());
106 106
             return call_user_func_array([$this->findAll(), $scopeNameToCall], $arguments);
107 107
         }
108 108
 
109
-        throw new RepositoryException('Call to undefined method ' . get_class($this) . '::' . $name . '()');
109
+        throw new RepositoryException('Call to undefined method '.get_class($this).'::'.$name.'()');
110 110
     }
111 111
 
112 112
     /********************************************************************\
@@ -160,9 +160,9 @@  discard block
 block discarded – undo
160 160
      * @return ActiveRow|null
161 161
      * @throws Exception
162 162
      */
163
-    public function insert(array $data): ?ActiveRow
163
+    public function insert(array $data): ? ActiveRow
164 164
     {
165
-        $result = $this->transaction(function () use ($data) {
165
+        $result = $this->transaction(function() use ($data) {
166 166
             foreach ($this->behaviours as $behaviour) {
167 167
                 $data = $behaviour->beforeInsert($data);
168 168
             }
@@ -190,9 +190,9 @@  discard block
 block discarded – undo
190 190
      * @param array $data
191 191
      * @return ActiveRow|null
192 192
      */
193
-    public function update(ActiveRow $record, array $data): ?ActiveRow
193
+    public function update(ActiveRow $record, array $data): ? ActiveRow
194 194
     {
195
-        $result = $this->transaction(function () use ($record, $data) {
195
+        $result = $this->transaction(function() use ($record, $data) {
196 196
             $oldRecord = clone $record;
197 197
 
198 198
             foreach ($this->behaviours as $behaviour) {
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
      */
219 219
     public function delete(ActiveRow $record): bool
220 220
     {
221
-        $result = $this->transaction(function () use ($record): bool {
221
+        $result = $this->transaction(function() use ($record): bool {
222 222
             $oldRecord = clone $record;
223 223
 
224 224
             foreach ($this->behaviours as $behaviour) {
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
      * @param string $class
271 271
      * @return Behaviour|null
272 272
      */
273
-    protected function getBehaviour($class): ?Behaviour
273
+    protected function getBehaviour($class): ? Behaviour
274 274
     {
275 275
         return $this->behaviours[$class] ?? null;
276 276
     }
Please login to merge, or discard this patch.
src/Scope/Scope.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Scope;
5 5
 
Please login to merge, or discard this patch.
src/Selection.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper;
5 5
 
@@ -62,12 +62,12 @@  discard block
 block discarded – undo
62 62
             $scopeName = lcfirst(substr($name, 5));
63 63
             $scope = $this->structure->getScope($this->selection->getName(), $scopeName);
64 64
             if (!$scope) {
65
-                trigger_error('Scope ' . $scopeName . ' is not defined for table ' . $this->selection->getName(), E_USER_ERROR);
65
+                trigger_error('Scope '.$scopeName.' is not defined for table '.$this->selection->getName(), E_USER_ERROR);
66 66
             }
67 67
             return $this->where(call_user_func_array($scope->getCallback(), $arguments));
68 68
         }
69 69
 
70
-        trigger_error('Call to undefined method ' . get_class($this) . '::' . $name . '()', E_USER_ERROR);
70
+        trigger_error('Call to undefined method '.get_class($this).'::'.$name.'()', E_USER_ERROR);
71 71
     }
72 72
 
73 73
     /**********************************************************************\
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
      * @param mixed $key Primary key
80 80
      * @return ActiveRow|null
81 81
      */
82
-    public function get($key): ?ActiveRow
82
+    public function get($key): ? ActiveRow
83 83
     {
84 84
         $row = $this->selection->get($key);
85 85
         return $row instanceof NetteDatabaseActiveRow ? $this->prepareRecord($row) : null;
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
      * Returns one record
90 90
      * @return ActiveRow|null
91 91
      */
92
-    public function fetch(): ?ActiveRow
92
+    public function fetch(): ? ActiveRow
93 93
     {
94 94
         $row = $this->selection->fetch();
95 95
         return $row ? $this->prepareRecord($row) : null;
@@ -384,7 +384,7 @@  discard block
 block discarded – undo
384 384
      * Returns current selection data record
385 385
      * @return ActiveRow|null
386 386
      */
387
-    public function current(): ?ActiveRow
387
+    public function current(): ? ActiveRow
388 388
     {
389 389
         $row = $this->selection->current();
390 390
         return $row instanceof IRow ? $this->prepareRecord($row) : null;
@@ -434,7 +434,7 @@  discard block
 block discarded – undo
434 434
      * @param string $key Row ID
435 435
      * @return ActiveRow|null
436 436
      */
437
-    public function offsetGet($key): ?ActiveRow
437
+    public function offsetGet($key): ? ActiveRow
438 438
     {
439 439
         $row = $this->selection->offsetGet($key);
440 440
         return $row instanceof IRow ? $this->prepareRecord($row) : null;
Please login to merge, or discard this patch.
src/Behaviour/AbstractBehaviour.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Behaviour;
5 5
 
Please login to merge, or discard this patch.
src/Structure/BaseStructure.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Structure;
5 5
 
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     {
49 49
         foreach ($scopes as $scope) {
50 50
             if (!($scope instanceof Scope)) {
51
-                throw new SimpleMapperException('Scopes can be only of class ' . Scope::class);
51
+                throw new SimpleMapperException('Scopes can be only of class '.Scope::class);
52 52
             }
53 53
 
54 54
             $this->data[$tableName]['scopes'][$scope->getName()] = $scope;
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
      * @param string $scope
93 93
      * @return Scope|null
94 94
      */
95
-    public function getScope(string $tableName, string $scope): ?Scope
95
+    public function getScope(string $tableName, string $scope): ? Scope
96 96
     {
97 97
         return $this->data[$tableName]['scopes'][$scope] ?? null;
98 98
     }
Please login to merge, or discard this patch.
src/Structure/Structure.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Structure;
5 5
 
@@ -58,5 +58,5 @@  discard block
 block discarded – undo
58 58
      * @param string $scope
59 59
      * @return Scope|null
60 60
      */
61
-    public function getScope(string $tableName, string $scope): ?Scope;
61
+    public function getScope(string $tableName, string $scope): ? Scope;
62 62
 }
Please login to merge, or discard this patch.
src/Structure/EmptyStructure.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Structure;
5 5
 
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
      * @param string $scope
79 79
      * @return Scope|null
80 80
      */
81
-    public function getScope(string $table, string $scope): ?Scope
81
+    public function getScope(string $table, string $scope): ? Scope
82 82
     {
83 83
         return null;
84 84
     }
Please login to merge, or discard this patch.
src/Mapper.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper;
5 5
 
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
      * @param string $class
69 69
      * @return null|Repository
70 70
      */
71
-    public function getRepository(string $class): ?Repository
71
+    public function getRepository(string $class): ? Repository
72 72
     {
73 73
         return $this->repositories[$class] ?? null;
74 74
     }
Please login to merge, or discard this patch.
src/Exception/DeprecatedException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace SimpleMapper\Exception;
5 5
 
Please login to merge, or discard this patch.