Passed
Push — master ( 5f58f0...112ca8 )
by Henri
01:13
created
examples/Models/User.php 2 patches
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -5,12 +5,12 @@
 block discarded – undo
5 5
 use HnrAzevedo\Datamanager\Model;
6 6
 
7 7
 /** 
8
-  * @property string $name 
9
-  * @property string $email 
10
-  * @property string $password
11
-  * @property string birth
12
-  * @property string register
13
-  */ 
8
+ * @property string $name 
9
+ * @property string $email 
10
+ * @property string $password
11
+ * @property string birth
12
+ * @property string register
13
+ */ 
14 14
 class User extends Model{
15 15
 
16 16
     public function __construct()
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
   * @property string birth
12 12
   * @property string register
13 13
   */ 
14
-class User extends Model{
14
+class User extends Model {
15 15
 
16 16
     public function __construct()
17 17
     {
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
          * @param string Table name
20 20
          * @param string Primary key column
21 21
          */
22
-        parent::create('user','id');
22
+        parent::create('user', 'id');
23 23
     }
24 24
 
25 25
 }
26 26
\ No newline at end of file
Please login to merge, or discard this patch.
src/Connect.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,24 +15,24 @@
 block discarded – undo
15 15
         if (empty(self::$instance)) {
16 16
             try {
17 17
 
18
-                if(!defined('DATAMANAGER_CONFIG')){
18
+                if (!defined('DATAMANAGER_CONFIG')) {
19 19
                     throw new DatamanagerException("Information for connection to the database not defined.");
20 20
                 }
21 21
 
22 22
                 self::$instance = new PDO(
23
-                    DATAMANAGER_CONFIG['driver'] . ':host='.DATAMANAGER_CONFIG['host'] . ';port='.DATAMANAGER_CONFIG['port'] . ';dbname='.DATAMANAGER_CONFIG['database'] . ';charset='.DATAMANAGER_CONFIG['charset'],
23
+                    DATAMANAGER_CONFIG['driver'].':host='.DATAMANAGER_CONFIG['host'].';port='.DATAMANAGER_CONFIG['port'].';dbname='.DATAMANAGER_CONFIG['database'].';charset='.DATAMANAGER_CONFIG['charset'],
24 24
                     DATAMANAGER_CONFIG['username'],
25 25
                     DATAMANAGER_CONFIG['password'],
26 26
                     DATAMANAGER_CONFIG['options']
27 27
                 );
28 28
             } catch (Exception $exception) {
29
-                throw new DatamanagerException(str_replace(['SQLSTATE[HY000]',"[{$exception->getCode()}]"], '', $exception->getMessage()), $exception->getCode(), $exception);
29
+                throw new DatamanagerException(str_replace(['SQLSTATE[HY000]', "[{$exception->getCode()}]"], '', $exception->getMessage()), $exception->getCode(), $exception);
30 30
             }
31 31
         }
32 32
         return self::$instance;
33 33
     }
34 34
 
35
-    public static function destroy(){
35
+    public static function destroy() {
36 36
         self::$instance = null;
37 37
     }
38 38
 
Please login to merge, or discard this patch.
src/MagicsTrait.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -2,20 +2,20 @@  discard block
 block discarded – undo
2 2
 
3 3
 namespace HnrAzevedo\Datamanager;
4 4
 
5
-trait MagicsTrait{
5
+trait MagicsTrait {
6 6
 
7
-    public function __set(string $prop,$value)
7
+    public function __set(string $prop, $value)
8 8
     {
9
-        if(is_array($value)){
9
+        if (is_array($value)) {
10 10
             $attr = array_keys($value)[0];
11 11
             $this->data[$prop][$attr] = $value[$attr];
12 12
             return $this;
13 13
         }
14 14
 
15
-        if($this->full){
16
-            switch($this->data[$prop]['type']){
15
+        if ($this->full) {
16
+            switch ($this->data[$prop]['type']) {
17 17
                 case 'date':
18
-                    $value = (date_format( date_create_from_format(DATAMANAGER_CONFIG['dateformat'],$value) , 'Y-m-d'));
18
+                    $value = (date_format(date_create_from_format(DATAMANAGER_CONFIG['dateformat'], $value), 'Y-m-d'));
19 19
                     break;
20 20
             }
21 21
         }
@@ -32,13 +32,13 @@  discard block
 block discarded – undo
32 32
     {
33 33
         $this->isSettable($field);
34 34
 
35
-        if($this->full){
36
-            switch($this->data[$field]['type']){
35
+        if ($this->full) {
36
+            switch ($this->data[$field]['type']) {
37 37
                 case 'date': 
38
-                    return (!empty($this->data[$field]['value'])) ? (@date_format( @date_create_from_format('Y-m-d' , $this->data[$field]['value'] ) , DATAMANAGER_CONFIG['dateformat'])) : null ;
38
+                    return (!empty($this->data[$field]['value'])) ? (@date_format(@date_create_from_format('Y-m-d', $this->data[$field]['value']), DATAMANAGER_CONFIG['dateformat'])) : null;
39 39
                     break;
40 40
                 case 'datetime': 
41
-                    return (!empty($this->data[$field]['value'])) ? (@date_format( @date_create_from_format('Y-m-d h:i:s' , $this->data[$field]['value'] ) , DATAMANAGER_CONFIG['datetimeformat'])) : null ;
41
+                    return (!empty($this->data[$field]['value'])) ? (@date_format(@date_create_from_format('Y-m-d h:i:s', $this->data[$field]['value']), DATAMANAGER_CONFIG['datetimeformat'])) : null;
42 42
                     break;
43 43
             }
44 44
         }
Please login to merge, or discard this patch.
src/DataTrait.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@  discard block
 block discarded – undo
2 2
 
3 3
 namespace HnrAzevedo\Datamanager;
4 4
 
5
-trait DataTrait{
5
+trait DataTrait {
6 6
     use CrudTrait, CheckTrait;
7 7
 
8 8
     protected ?string $table = null;
@@ -25,15 +25,15 @@  discard block
 block discarded – undo
25 25
     {
26 26
         $return = ['data' => '', 'where' => ''];
27 27
         $c = -1;
28
-        foreach($this->where as $clause => $condition){
28
+        foreach ($this->where as $clause => $condition) {
29 29
             $c++;
30
-            if(strlen($clause) === 0){
30
+            if (strlen($clause) === 0) {
31 31
                 $return['where'] .= " {$clause} {$condition[0]} {$condition[1]} :q_{$condition[0]}{$c} ";
32 32
                 $return['data'] .= "q_{$condition[0]}={$condition[2]}{$c}&";
33 33
                 continue;
34 34
             }
35 35
                 
36
-            foreach($condition as $value){
36
+            foreach ($condition as $value) {
37 37
                 $return['where'] .= " {$clause} {$value[0]} {$value[1]} :q_{$value[0]}{$c} ";
38 38
                 $return['data'] .= "q_{$value[0]}={$value[2]}{$c}&";
39 39
             }
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
         $return = ['data' => []];
47 47
 
48 48
         foreach ($this->data as $key => $value) {
49
-            if($this->upgradeable($key) && !$this->isIncremented($key)){
49
+            if ($this->upgradeable($key) && !$this->isIncremented($key)) {
50 50
                 $return['data'][$key] = $this->data[$key]['value'];
51 51
             }
52 52
         }
@@ -57,9 +57,9 @@  discard block
 block discarded – undo
57 57
     private function mountWheres(array $value, string $key, int $c): array
58 58
     {
59 59
         $return = [];
60
-        for($i = 0; $i < count($value); $i++){
60
+        for ($i = 0; $i < count($value); $i++) {
61 61
                 
62
-            if(!is_array($value[$i][2])){
62
+            if (!is_array($value[$i][2])) {
63 63
                 $return['where'] .= " {$key} {$value[$i][0]} {$value[$i][1]} :q_{$value[$i][0]}{$c}{$i} ";
64 64
                 $return['data']["q_{$value[$i][0]}{$c}{$i}"] = $value[$i][2];
65 65
                 continue;
@@ -67,12 +67,12 @@  discard block
 block discarded – undo
67 67
 
68 68
             $return['where'] .= " {$key} {$value[$i][0]} {$value[$i][1]} (";
69 69
 
70
-            foreach($value[$i][2] as $v => $valu){
70
+            foreach ($value[$i][2] as $v => $valu) {
71 71
                 $return['where'] .= " :q_{$value[$i][0]}{$c}{$i}_{$v},";
72 72
                 $return['data']["q_{$value[$i][0]}{$c}{$i}_{$v}"] = $valu;
73 73
             }
74 74
 
75
-            $return['where'] = substr($return['where'],0,-1) .') ';
75
+            $return['where'] = substr($return['where'], 0, -1).') ';
76 76
         }
77 77
         return $return;
78 78
     }
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
             $c++;
86 86
             $key = (!$key) ? '' : " {$key} ";
87 87
 
88
-            if(!is_array($value[0])){
88
+            if (!is_array($value[0])) {
89 89
                 $return['where'] .= " {$key} {$value[0]} {$value[1]} :q_{$value[0]}{$c} ";
90 90
                 $return['data']["q_{$value[0]}{$c}"] = $value[2];
91 91
                 continue;
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 
94 94
             $altReturn = $this->mountWheres($value, $key, $c);
95 95
             $return['where'] .= $altReturn['where'];
96
-            $return['data'] = array_merge($return['data'],$altReturn['data']);
96
+            $return['data'] = array_merge($return['data'], $altReturn['data']);
97 97
             
98 98
         }
99 99
         return $return;
@@ -104,14 +104,14 @@  discard block
 block discarded – undo
104 104
         $return = ['where' => '', 'data' => []];
105 105
 
106 106
         $c = -1;
107
-        foreach($this->between as $field => $value){
107
+        foreach ($this->between as $field => $value) {
108 108
             $c++;
109
-            $condition = (count(explode(' ',$field)) > 2) ? ' '.explode(' ',$field)[0].' ' : ' AND ';
110
-            $field = str_replace(['AND','OR',' '],'',$field);
109
+            $condition = (count(explode(' ', $field)) > 2) ? ' '.explode(' ', $field)[0].' ' : ' AND ';
110
+            $field = str_replace(['AND', 'OR', ' '], '', $field);
111 111
             $return['where'] .= " {$condition} {$field} BETWEEN :q_1{$field}{$c} AND :q_2{$field}{$c} ";
112 112
             $return['data'] = [
113
-                "q_1{$field}{$c}" => (date_format( date_create_from_format(DATAMANAGER_CONFIG['dateformat'],$value[0]) , 'Y-m-d')),
114
-                "q_2{$field}{$c}" => (date_format( date_create_from_format(DATAMANAGER_CONFIG['dateformat'],$value[1]) , 'Y-m-d'))
113
+                "q_1{$field}{$c}" => (date_format(date_create_from_format(DATAMANAGER_CONFIG['dateformat'], $value[0]), 'Y-m-d')),
114
+                "q_2{$field}{$c}" => (date_format(date_create_from_format(DATAMANAGER_CONFIG['dateformat'], $value[1]), 'Y-m-d'))
115 115
             ];
116 116
         }
117 117
         return $return;
@@ -119,21 +119,21 @@  discard block
 block discarded – undo
119 119
 
120 120
     protected function mountSelect()
121 121
     {
122
-        $select = implode(',',array_keys($this->select));
122
+        $select = implode(',', array_keys($this->select));
123 123
 
124
-        $this->query = str_replace('*', $select,$this->query);
124
+        $this->query = str_replace('*', $select, $this->query);
125 125
     }
126 126
 
127 127
     protected function mountLimit()
128 128
     {
129
-        if(!is_null($this->limit)){
129
+        if (!is_null($this->limit)) {
130 130
             $this->query .= " LIMIT {$this->limit}";
131 131
         }
132 132
     }
133 133
 
134 134
     protected function mountOffset()
135 135
     {
136
-        if(!is_null($this->offset)){
136
+        if (!is_null($this->offset)) {
137 137
             $this->query .= " OFFSET {$this->offset}";
138 138
         }
139 139
     }
Please login to merge, or discard this patch.