Passed
Push — master ( 6c4562...bd418e )
by y
01:33
created
src/DB/EntityInterface.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -10,5 +10,5 @@
 block discarded – undo
10 10
     /**
11 11
      * @return int
12 12
      */
13
-    public function getId ();
13
+    public function getId();
14 14
 }
15 15
\ No newline at end of file
Please login to merge, or discard this patch.
src/DB/Statement.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
      *
22 22
      * @param DB $db
23 23
      */
24
-    protected function __construct (DB $db) {
24
+    protected function __construct(DB $db) {
25 25
         $this->db = $db;
26 26
     }
27 27
 
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
      * @param array $args
32 32
      * @return $this
33 33
      */
34
-    public function __invoke (array $args = null) {
34
+    public function __invoke(array $args = null) {
35 35
         $this->execute($args);
36 36
         return $this;
37 37
     }
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
      *
42 42
      * @return string
43 43
      */
44
-    public function __toString () {
44
+    public function __toString() {
45 45
         return $this->queryString;
46 46
     }
47 47
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
      * @return bool
55 55
      * @throws ArgumentCountError
56 56
      */
57
-    public function execute ($args = null) {
57
+    public function execute($args = null) {
58 58
         $this->db->getLogger()->__invoke($this->queryString);
59 59
         if ($result = !parent::execute($args)) {
60 60
             $info = $this->errorInfo();
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
      *
72 72
      * @return int
73 73
      */
74
-    public function getId (): int {
74
+    public function getId(): int {
75 75
         return (int)$this->db->lastInsertId();
76 76
     }
77 77
 }
Please login to merge, or discard this patch.
src/DB/SQL.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
      * @param int|array|Countable $count
20 20
      * @return ExpressionInterface[]
21 21
      */
22
-    public static function marks ($count): array {
22
+    public static function marks($count): array {
23 23
         if (is_array($count) or $count instanceof Countable) {
24 24
             $count = count($count);
25 25
         }
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
      * @param string[] $columns
35 35
      * @return string[] `["column" => ":column"]`
36 36
      */
37
-    public static function slots (array $columns): array {
37
+    public static function slots(array $columns): array {
38 38
         $slots = [];
39 39
         foreach ($columns as $column) {
40 40
             $slots[(string)$column] = ':' . str_replace('.', '__', $column);
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
      * @param string[] $columns
47 47
      * @return string[] `["column" => "column=:column"]`
48 48
      */
49
-    public static function slotsEqual (array $columns): array {
49
+    public static function slotsEqual(array $columns): array {
50 50
         $slots = static::slots($columns);
51 51
         foreach ($slots as $column => $slot) {
52 52
             $slots[$column] = "{$column} = {$slot}";
@@ -54,5 +54,5 @@  discard block
 block discarded – undo
54 54
         return $slots;
55 55
     }
56 56
 
57
-    final private function __construct () { }
57
+    final private function __construct() { }
58 58
 }
59 59
\ No newline at end of file
Please login to merge, or discard this patch.
src/DB/Column.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
      * @param string $name
39 39
      * @param string $qualifier
40 40
      */
41
-    public function __construct (DB $db, string $name, string $qualifier = '') {
41
+    public function __construct(DB $db, string $name, string $qualifier = '') {
42 42
         $this->db = $db;
43 43
         $this->name = $name;
44 44
         $this->qualifier = $qualifier;
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      *
50 50
      * @return string
51 51
      */
52
-    public function __toString (): string {
52
+    public function __toString(): string {
53 53
         if (strlen($this->qualifier)) {
54 54
             return "{$this->qualifier}.{$this->name}";
55 55
         }
@@ -59,14 +59,14 @@  discard block
 block discarded – undo
59 59
     /**
60 60
      * @return string
61 61
      */
62
-    final public function getName (): string {
62
+    final public function getName(): string {
63 63
         return $this->name;
64 64
     }
65 65
 
66 66
     /**
67 67
      * @return string
68 68
      */
69
-    final public function getQualifier (): string {
69
+    final public function getQualifier(): string {
70 70
         return $this->qualifier;
71 71
     }
72 72
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
      * @param string $name
75 75
      * @return $this
76 76
      */
77
-    public function setName (string $name) {
77
+    public function setName(string $name) {
78 78
         $clone = clone $this;
79 79
         $clone->name = $name;
80 80
         return $clone;
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
      * @param string $qualifier
85 85
      * @return $this
86 86
      */
87
-    public function setQualifier (string $qualifier) {
87
+    public function setQualifier(string $qualifier) {
88 88
         $clone = clone $this;
89 89
         $clone->qualifier = $qualifier;
90 90
         return $clone;
Please login to merge, or discard this patch.
src/DB/SQL/Expression.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,14 +15,14 @@
 block discarded – undo
15 15
     /**
16 16
      * @param string $expression
17 17
      */
18
-    public function __construct (string $expression) {
18
+    public function __construct(string $expression) {
19 19
         $this->expression = $expression;
20 20
     }
21 21
 
22 22
     /**
23 23
      * @return string
24 24
      */
25
-    public function __toString () {
25
+    public function __toString() {
26 26
         return $this->expression;
27 27
     }
28 28
 }
29 29
\ No newline at end of file
Please login to merge, or discard this patch.
src/DB/Junction.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -31,8 +31,7 @@
 block discarded – undo
31 31
     public static function fromInterface (DB $db, string $interface) {
32 32
         try {
33 33
             $ref = new ReflectionClass($interface);
34
-        }
35
-        catch (ReflectionException $exception) {
34
+        } catch (ReflectionException $exception) {
36 35
             throw new LogicException('Unexpected ReflectionException', 0, $exception);
37 36
         }
38 37
         $doc = $ref->getDocComment();
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
      * @param string $interface
30 30
      * @return Junction
31 31
      */
32
-    public static function fromInterface (DB $db, string $interface) {
32
+    public static function fromInterface(DB $db, string $interface) {
33 33
         try {
34 34
             $ref = new ReflectionClass($interface);
35 35
         }
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
      * @param string $table
53 53
      * @param string[] $classes
54 54
      */
55
-    public function __construct (DB $db, string $table, array $classes) {
55
+    public function __construct(DB $db, string $table, array $classes) {
56 56
         parent::__construct($db, $table, array_keys($classes));
57 57
         $this->classes = $classes;
58 58
     }
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
      * @param array $match Keyed by junction column.
67 67
      * @return Select
68 68
      */
69
-    public function getCollection (string $key, array $match = []) {
69
+    public function getCollection(string $key, array $match = []) {
70 70
         $record = $this->db->getRecord($this->classes[$key]);
71 71
         $select = $record->select();
72 72
         $select->join($this, $this[$key]->isEqual($record['id']));
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
      * @param int[] $ids Keyed by column.
83 83
      * @return int Rows affected.
84 84
      */
85
-    public function link (array $ids): int {
85
+    public function link(array $ids): int {
86 86
         $link = $this->cache(__FUNCTION__, function() {
87 87
             $columns = implode(',', array_keys($this->columns));
88 88
             $slots = implode(',', SQL::slots(array_keys($this->columns)));
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
      * @param array $ids Keyed by Column
107 107
      * @return int Rows affected
108 108
      */
109
-    public function unlink (array $ids): int {
109
+    public function unlink(array $ids): int {
110 110
         return $this->delete($ids);
111 111
     }
112 112
 }
113 113
\ No newline at end of file
Please login to merge, or discard this patch.
src/DB/EAV.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
      * @param DB $db
15 15
      * @param $name
16 16
      */
17
-    public function __construct (DB $db, $name) {
17
+    public function __construct(DB $db, $name) {
18 18
         parent::__construct($db, $name, ['entity', 'attribute', 'value']);
19 19
     }
20 20
 
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
      * @param string $attribute
26 26
      * @return bool
27 27
      */
28
-    public function exists (int $id, string $attribute): bool {
28
+    public function exists(int $id, string $attribute): bool {
29 29
         $exists = $this->cache(__FUNCTION__, function() {
30 30
             $select = $this->select(['COUNT(*) > 0']);
31 31
             $select->where('entity = ? AND attribute = ?');
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
      * @param array $match `[attribute => value]`. If empty, selects all IDs for entities having at least one attribute.
44 44
      * @return Select
45 45
      */
46
-    public function find (array $match) {
46
+    public function find(array $match) {
47 47
         $select = $this->select([$this['entity']]);
48 48
         $prior = $this;
49 49
         foreach ($match as $attribute => $value) {
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
      * @param int $id
66 66
      * @return array `[attribute => value]`
67 67
      */
68
-    public function load (int $id): array {
68
+    public function load(int $id): array {
69 69
         $load = $this->cache(__FUNCTION__, function() {
70 70
             $select = $this->select(['attribute', 'value']);
71 71
             $select->where('entity = ?');
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
      * @param int[] $ids
82 82
      * @return array[] `[id => attribute => value]
83 83
      */
84
-    public function loadAll (array $ids): array {
84
+    public function loadAll(array $ids): array {
85 85
         if (empty($ids)) {
86 86
             return [];
87 87
         }
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
      * @param array $values `[attribute => value]`
107 107
      * @return $this
108 108
      */
109
-    public function save (int $id, array $values) {
109
+    public function save(int $id, array $values) {
110 110
         $this->delete([
111 111
             $this['entity']->isEqual($id),
112 112
             $this['attribute']->isNotEqual(array_keys($values))
Please login to merge, or discard this patch.
src/DB/SQL/Value.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
     use ComparisonTrait;
13 13
     use AggregateTrait;
14 14
 
15
-    public function __construct (DB $db, string $expression) {
15
+    public function __construct(DB $db, string $expression) {
16 16
         $this->db = $db;
17 17
         parent::__construct($expression);
18 18
     }
Please login to merge, or discard this patch.
src/DB/SQL/ExpressionInterface.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -10,5 +10,5 @@
 block discarded – undo
10 10
     /**
11 11
      * @return string
12 12
      */
13
-    public function __toString ();
13
+    public function __toString();
14 14
 }
15 15
\ No newline at end of file
Please login to merge, or discard this patch.