Completed
Pull Request — master (#20)
by Adeniyi
02:50
created
src/Database/DatabaseQuery.php 2 patches
Doc Comments   +8 added lines, -3 removed lines patch added patch discarded remove patch
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
      * @param  $tablename
63 63
      * @param  $con
64 64
      *
65
-     * @return bool
65
+     * @return boolean|null
66 66
      */
67 67
     public function checkTableExist($table, $con=NULL)
68 68
     {
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     /**
78 78
      * checkTableName Return the table name
79 79
      *
80
-     * @param  $tablename
80
+     * @param  string|false $tablename
81 81
      * @param  $con
82 82
      *
83 83
      * @return string
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
      * checkColumn Check if column exist in table
102 102
      *
103 103
      * @param  $tableName
104
-     * @param  $columnName
104
+     * @param  string $columnName
105 105
      * @param  $con
106 106
      *
107 107
      * @return string
@@ -194,6 +194,7 @@  discard block
 block discarded – undo
194 194
     /**
195 195
      * selectAllQuery
196 196
      *
197
+     * @param string $tableName
197 198
      * @return string
198 199
      */
199 200
     public static function selectAllQuery($tableName)
@@ -229,6 +230,8 @@  discard block
 block discarded – undo
229 230
     /**
230 231
      * selectQuery
231 232
      *
233
+     * @param string $tableName
234
+     * @param string $connection
232 235
      * @return string
233 236
      */
234 237
     public static function selectQuery($tableName, $data, $condition, $connection)
@@ -256,6 +259,7 @@  discard block
 block discarded – undo
256 259
     /**
257 260
      * insertQuery
258 261
      *
262
+     * @param string $tableName
259 263
      * @return string
260 264
      */
261 265
     public function insertQuery($tableName)
@@ -273,6 +277,7 @@  discard block
 block discarded – undo
273 277
     /**
274 278
      * updateQuery
275 279
      *
280
+     * @param string $tableName
276 281
      * @return string
277 282
      */
278 283
     public function updateQuery($tableName)
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      */
50 50
     protected static function checkConnection($con)
51 51
     {
52
-        if( is_null($con) )
52
+        if (is_null($con))
53 53
         {
54 54
             $con = self::connect();
55 55
         }
@@ -64,11 +64,11 @@  discard block
 block discarded – undo
64 64
      *
65 65
      * @return bool
66 66
      */
67
-    public function checkTableExist($table, $con=NULL)
67
+    public function checkTableExist($table, $con = NULL)
68 68
     {
69 69
         $connection = $this->checkConnection($con);
70 70
         $query = $connection->query("SELECT 1 FROM {$table} LIMIT 1");
71
-        if( $query !== false )
71
+        if ($query !== false)
72 72
         {
73 73
             return true;
74 74
         }
@@ -82,13 +82,13 @@  discard block
 block discarded – undo
82 82
      *
83 83
      * @return string
84 84
      */
85
-    public static function checkTableName($tableName, $con=NULL)
85
+    public static function checkTableName($tableName, $con = NULL)
86 86
     {
87 87
         $connection = self::checkConnection($con);
88 88
         // if( ! is_null($connection) )
89 89
         // {
90 90
             $query = $connection->query("SELECT 1 FROM {$tableName} LIMIT 1");
91
-            if( $query !== false )
91
+            if ($query !== false)
92 92
             {
93 93
                 return $tableName;
94 94
             }
@@ -106,13 +106,13 @@  discard block
 block discarded – undo
106 106
      *
107 107
      * @return string
108 108
      */
109
-    protected static function checkColumn($tableName, $columnName, $con=NULL)
109
+    protected static function checkColumn($tableName, $columnName, $con = NULL)
110 110
     {
111 111
         $connection = self::checkConnection($con);
112 112
 
113 113
             $result = $connection->prepare("SELECT {$columnName} FROM {$tableName}");
114 114
             $result->execute();
115
-            if ( ! $result->columnCount() )
115
+            if ( ! $result->columnCount())
116 116
             {
117 117
                 throw new ColumnNotExistExeption();
118 118
             }
@@ -132,11 +132,11 @@  discard block
 block discarded – undo
132 132
         $insertQuery = "";
133 133
         $arraySize = sizeof($data);
134 134
 
135
-        foreach ( $data as $key => $value )
135
+        foreach ($data as $key => $value)
136 136
         {
137 137
             $counter++;
138 138
             $insertQuery .= self::sanitize($key);
139
-            if( $arraySize > $counter )
139
+            if ($arraySize > $counter)
140 140
                 $insertQuery .= ", ";
141 141
         }
142 142
         return $insertQuery;
@@ -155,11 +155,11 @@  discard block
 block discarded – undo
155 155
         $insertQuery = "";
156 156
         $arraySize = sizeof($data);
157 157
 
158
-        foreach ( $data as $key => $value )
158
+        foreach ($data as $key => $value)
159 159
         {
160 160
             $counter++;
161
-            $insertQuery .= "'".self::sanitize($value) ."'";
162
-            if( $arraySize > $counter )
161
+            $insertQuery .= "'".self::sanitize($value)."'";
162
+            if ($arraySize > $counter)
163 163
                 $insertQuery .= ", ";
164 164
         }
165 165
         return $insertQuery;
@@ -178,12 +178,12 @@  discard block
 block discarded – undo
178 178
         $updateQuery = "";
179 179
         $arraySize = sizeof($data);
180 180
 
181
-        foreach ( $data as $key => $value )
181
+        foreach ($data as $key => $value)
182 182
         {
183 183
             $counter++;
184 184
             $columnName = self::checkColumn($tableName, self::sanitize($key));
185
-            $updateQuery .= $columnName ." = '".self::sanitize($value)."'";
186
-            if ( $arraySize > $counter )
185
+            $updateQuery .= $columnName." = '".self::sanitize($value)."'";
186
+            if ($arraySize > $counter)
187 187
             {
188 188
                 $updateQuery .= ", ";
189 189
             }
@@ -212,14 +212,14 @@  discard block
 block discarded – undo
212 212
         $counter = 0;
213 213
         $arraySize = sizeof($data);
214 214
 
215
-        foreach ( $data as $key => $value )
215
+        foreach ($data as $key => $value)
216 216
         {
217 217
             $counter++;
218 218
             $columnName = self::checkColumn($tableName, self::sanitize($key));
219
-            $where .= $columnName ." = '".self::sanitize($value)."'";
220
-            if ( $arraySize > $counter )
219
+            $where .= $columnName." = '".self::sanitize($value)."'";
220
+            if ($arraySize > $counter)
221 221
             {
222
-                $where .= " " . $condition . " ";
222
+                $where .= " ".$condition." ";
223 223
             }
224 224
         }
225 225
 
@@ -237,16 +237,16 @@  discard block
 block discarded – undo
237 237
         try
238 238
         {
239 239
             $arraySize = sizeof($data);
240
-            if( $arraySize > 1 && $condition == NULL)
240
+            if ($arraySize > 1 && $condition == NULL)
241 241
             {
242 242
                 $query = "Please Supply the condition";
243 243
             }
244 244
             else
245 245
             {
246 246
                 $columnName = self::whereAndClause($tableName, $data, $condition);
247
-                $query =  "SELECT * FROM $tableName WHERE $columnName";
247
+                $query = "SELECT * FROM $tableName WHERE $columnName";
248 248
             }
249
-        } catch ( PDOException $e ) {
249
+        } catch (PDOException $e) {
250 250
             $query = $e->getMessage();
251 251
         }
252 252
 
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
      */
261 261
     public function insertQuery($tableName)
262 262
     {
263
-        $data = ( array )$this;
263
+        $data = (array)$this;
264 264
         array_shift($data);
265 265
 
266 266
         $columnNames = self::buildColumn($data);
@@ -277,11 +277,11 @@  discard block
 block discarded – undo
277 277
      */
278 278
     public function updateQuery($tableName)
279 279
     {
280
-        $data = ( array ) $this;
281
-        $data = array_slice ($data, 2);
280
+        $data = (array)$this;
281
+        $data = array_slice($data, 2);
282 282
 
283 283
         $values = self::buildClause($tableName, $data);
284
-        $updateQuery = "UPDATE $tableName SET {$values} WHERE id = ". self::sanitize($this->id);
284
+        $updateQuery = "UPDATE $tableName SET {$values} WHERE id = ".self::sanitize($this->id);
285 285
 
286 286
         return $updateQuery;
287 287
     }
Please login to merge, or discard this patch.
src/Helper/Inflector.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -81,15 +81,15 @@  discard block
 block discarded – undo
81 81
 
82 82
         $lowercased_word = strtolower($word);
83 83
 
84
-        foreach ($uncountable as $_uncountable){
85
-            if(substr($lowercased_word,(-1*strlen($_uncountable))) == $_uncountable){
84
+        foreach ($uncountable as $_uncountable) {
85
+            if (substr($lowercased_word, (-1*strlen($_uncountable))) == $_uncountable) {
86 86
                 return $word;
87 87
             }
88 88
         }
89 89
 
90
-        foreach ($irregular as $_plural=> $_singular){
90
+        foreach ($irregular as $_plural=> $_singular) {
91 91
             if (preg_match('/('.$_plural.')$/i', $word, $arr)) {
92
-                return preg_replace('/('.$_plural.')$/i', substr($arr[0],0,1).substr($_singular,1), $word);
92
+                return preg_replace('/('.$_plural.')$/i', substr($arr[0], 0, 1).substr($_singular, 1), $word);
93 93
             }
94 94
         }
95 95
 
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
     */
112 112
     public function singularize($word)
113 113
     {
114
-        $singular = array (
114
+        $singular = array(
115 115
             '/(quiz)zes$/i'             => "$1",
116 116
             '/(matr)ices$/i'            => "$1ix",
117 117
             '/(vert|ind)ices$/i'        => "$1ex",
@@ -152,15 +152,15 @@  discard block
 block discarded – undo
152 152
         'move' => 'moves');
153 153
 
154 154
         $lowercased_word = strtolower($word);
155
-        foreach ($uncountable as $_uncountable){
156
-            if(substr($lowercased_word,(-1*strlen($_uncountable))) == $_uncountable){
155
+        foreach ($uncountable as $_uncountable) {
156
+            if (substr($lowercased_word, (-1*strlen($_uncountable))) == $_uncountable) {
157 157
                 return $word;
158 158
             }
159 159
         }
160 160
 
161
-        foreach ($irregular as $_plural=> $_singular){
161
+        foreach ($irregular as $_plural=> $_singular) {
162 162
             if (preg_match('/('.$_singular.')$/i', $word, $arr)) {
163
-                return preg_replace('/('.$_singular.')$/i', substr($arr[0],0,1).substr($_plural,1), $word);
163
+                return preg_replace('/('.$_singular.')$/i', substr($arr[0], 0, 1).substr($_plural, 1), $word);
164 164
             }
165 165
         }
166 166
 
Please login to merge, or discard this patch.
src/Helper/Schema.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -25,13 +25,13 @@  discard block
 block discarded – undo
25 25
      *
26 26
      * @return array
27 27
      */
28
-    public function field($type, $fieldName, $length=NULL)
28
+    public function field($type, $fieldName, $length = NULL)
29 29
     {
30
-        if(is_null($length)){
31
-             $this->fieldDescription[] = $type ." ".$fieldName;
32
-        }else
30
+        if (is_null($length)) {
31
+             $this->fieldDescription[] = $type." ".$fieldName;
32
+        } else
33 33
         {
34
-         $this->fieldDescription[] = $type ." ".$fieldName." ".$length;
34
+         $this->fieldDescription[] = $type." ".$fieldName." ".$length;
35 35
         }
36 36
 
37 37
     }
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
         $callback = function($fieldName) use (&$query)
50 50
         {
51 51
             $e = explode(" ", $fieldName);
52
-            if(sizeof($e) == 2)
52
+            if (sizeof($e) == 2)
53 53
             {
54
-                $query .= $this->$e[0]($e[1], 20) .", ".PHP_EOL;
55
-            }else
54
+                $query .= $this->$e[0]($e[1], 20).", ".PHP_EOL;
55
+            } else
56 56
             {
57
-                    $query .= $this->$e[0]($e[1], $e[2]) .", ".PHP_EOL;
57
+                    $query .= $this->$e[0]($e[1], $e[2]).", ".PHP_EOL;
58 58
             }
59 59
         };
60 60
         array_walk($this->fieldDescription, $callback);
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
      */
83 83
     public function createTable($tablename, $connection = NULL)
84 84
     {
85
-        if(is_null($connection))
85
+        if (is_null($connection))
86 86
         {
87 87
             $connection = DatabaseQuery::connect();
88 88
         }
@@ -90,11 +90,11 @@  discard block
 block discarded – undo
90 90
         {
91 91
             $sqlQuery = self::sanitizeQuery($tablename);
92 92
             $query = $connection->prepare($sqlQuery);
93
-            if($query->execute())
93
+            if ($query->execute())
94 94
             {
95 95
                 return true;
96 96
             }
97
-        }catch(PDOException $e){
97
+        } catch (PDOException $e) {
98 98
             return $e->getMessage();
99 99
         }
100 100
     }
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
      */
117 117
     public function strings($value, $length)
118 118
     {
119
-        return $value ." varchar (".$length.") NOT NULL";
119
+        return $value." varchar (".$length.") NOT NULL";
120 120
     }
121 121
 
122 122
     /**
@@ -201,6 +201,6 @@  discard block
 block discarded – undo
201 201
                     $apend = 'timestamp';
202 202
                 break;
203 203
         }
204
-        return $value . " " . $apend . " NOT NULL";
204
+        return $value." ".$apend." NOT NULL";
205 205
     }
206 206
 }
207 207
\ No newline at end of file
Please login to merge, or discard this patch.
src/Interface/DatabaseQueryInterface.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,9 +11,9 @@
 block discarded – undo
11 11
 
12 12
 interface DatabaseQueryInterface
13 13
 {
14
-    public function checkTableExist($table, $con=NULL);
14
+    public function checkTableExist($table, $con = NULL);
15 15
 
16
-    public static function checkTableName($table, $dbConnection=NULL);
16
+    public static function checkTableName($table, $dbConnection = NULL);
17 17
 
18 18
     public static function selectQuery($tableName, $field, $value, $connection);
19 19
 
Please login to merge, or discard this patch.
src/Exceptions/EmptyDatabaseException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,6 +25,6 @@
 block discarded – undo
25 25
      */
26 26
     public function errorMessage()
27 27
     {
28
-        return "Error: " . $this->getMessage();
28
+        return "Error: ".$this->getMessage();
29 29
     }
30 30
 }
31 31
\ No newline at end of file
Please login to merge, or discard this patch.
src/Exceptions/ErrorInsertingException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,6 +25,6 @@
 block discarded – undo
25 25
      */
26 26
     public function errorMessage()
27 27
     {
28
-        return "Error: " . $this->getMessage();
28
+        return "Error: ".$this->getMessage();
29 29
     }
30 30
 }
31 31
\ No newline at end of file
Please login to merge, or discard this patch.
src/Helper/Model.php 2 patches
Doc Comments   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -51,6 +51,7 @@  discard block
 block discarded – undo
51 51
     /**
52 52
      * getTableName()
53 53
      *
54
+     * @param string $connection
54 55
      * @return string
55 56
      */
56 57
     public static function getTableName($connection)
@@ -62,7 +63,7 @@  discard block
 block discarded – undo
62 63
      * getALL()
63 64
      * Get all record from the database
64 65
      *
65
-     * @return object
66
+     * @return GetData
66 67
      */
67 68
     public function getALL($dbConnection = NULL)
68 69
     {
@@ -82,7 +83,7 @@  discard block
 block discarded – undo
82 83
      * where($data, $condition)
83 84
      * Get data from database where $data = $condition
84 85
      *
85
-     * @return object
86
+     * @return GetData
86 87
      */
87 88
     public function where($data, $condition = NULL, $dbConnection = NULL)
88 89
     {
@@ -103,7 +104,7 @@  discard block
 block discarded – undo
103 104
      * find($value)
104 105
      * Find data from database where id = $value
105 106
      *
106
-     * @return array
107
+     * @return Model
107 108
      */
108 109
     public static function find($value, $dbConnection = NULL)
109 110
     {
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
         $sqlQuery = DatabaseQuery::selectAllQuery(self::getTableName($connection));
72 72
         $query = $connection->prepare($sqlQuery);
73 73
         $query->execute();
74
-        if ( $query->rowCount() )
74
+        if ($query->rowCount())
75 75
         {
76 76
             return new GetData($query->fetchAll($connection::FETCH_ASSOC));
77 77
         }
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
         $sqlQuery = $databaseQuery->selectQuery(self::getTableName($connection), $data, $condition, $connection);
93 93
         $query = $connection->prepare($sqlQuery);
94 94
         $query->execute();
95
-        if ( $query->rowCount() )
95
+        if ($query->rowCount())
96 96
         {
97 97
             return new GetData($query->fetchAll($connection::FETCH_ASSOC));
98 98
         }
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
         $sqlQuery = DatabaseQuery::selectQuery(self::getTableName($connection), ['id' => $value], NULL, $connection);
113 113
         $query = $connection->prepare($sqlQuery);
114 114
         $query->execute();
115
-        if ( $query->rowCount() )
115
+        if ($query->rowCount())
116 116
         {
117 117
             $found = new static;
118 118
             $found->id = $value;
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
 
135 135
         $query = $this->insertQuery(self::getTableName($connection));
136 136
         $statement = $connection->prepare($query);
137
-        if( $statement->execute() )
137
+        if ($statement->execute())
138 138
         {
139 139
             return true;
140 140
         }
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
 
155 155
         $updateQuery = $this->updateQuery(self::getTableName($connection));
156 156
         $statement = $connection->prepare($updateQuery);
157
-        if( $statement->execute() )
157
+        if ($statement->execute())
158 158
         {
159 159
             return true;
160 160
         }
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
     {
172 172
         $connection = DatabaseQuery::checkConnection($dbConnection);
173 173
 
174
-        $query = $connection->prepare('DELETE FROM ' . self::getTableName($connection) . ' WHERE id = '.$value);
174
+        $query = $connection->prepare('DELETE FROM '.self::getTableName($connection).' WHERE id = '.$value);
175 175
         $query->execute();
176 176
         $check = $query->rowCount();
177 177
         if ($check)
Please login to merge, or discard this patch.
src/Exceptions/DataAlreadyExistException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,6 +25,6 @@
 block discarded – undo
25 25
      */
26 26
     public function errorMessage()
27 27
     {
28
-        return "Error: " . $this->getMessage();
28
+        return "Error: ".$this->getMessage();
29 29
     }
30 30
 }
31 31
\ No newline at end of file
Please login to merge, or discard this patch.
src/Exceptions/DataNotFoundException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,6 +25,6 @@
 block discarded – undo
25 25
      */
26 26
     public function errorMessage()
27 27
     {
28
-        return "Error: " . $this->getMessage();
28
+        return "Error: ".$this->getMessage();
29 29
     }
30 30
 }
31 31
\ No newline at end of file
Please login to merge, or discard this patch.