Completed
Pull Request — master (#6)
by Christopher
13:57 queued 10s
created
src/Providers/QueryProvider.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@
 block discarded – undo
24 24
      */
25 25
     public function register()
26 26
     {
27
-        $this->app->singleton('odataquery', function ($app) {
27
+        $this->app->singleton('odataquery', function($app) {
28 28
            return new LaravelQuery();
29 29
         });
30 30
     }
Please login to merge, or discard this patch.
src/Providers/MetadataProvider.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
             ->where(['section' => '.*']);
91 91
         Route::any('odata.svc', 'AlgoWeb\PODataLaravel\Controllers\ODataController@index');
92 92
 
93
-        Route::get('/', function () use ($valueArray) {
93
+        Route::get('/', function() use ($valueArray) {
94 94
             $array = array(
95 95
                 '@odata.context' => Config::get('app.url').'/$metadata',
96 96
                 'value' => $valueArray
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
      */
107 107
     public function register()
108 108
     {
109
-        $this->app->singleton('metadata', function ($app) {
109
+        $this->app->singleton('metadata', function($app) {
110 110
             return new SimpleMetadataProvider('Data', self::$METANAMESPACE);
111 111
         });
112 112
     }
Please login to merge, or discard this patch.
src/Models/MetadataTrait.php 1 patch
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -1,7 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 namespace AlgoWeb\PODataLaravel\Models;
3 3
 
4
-use Illuminate\Support\Facades\Schema as Schema;
5 4
 use Illuminate\Support\Facades\App as App;
6 5
 use Illuminate\Database\Eloquent\Relations\Relation;
7 6
 use POData\Providers\Metadata\ResourceStreamInfo;
Please login to merge, or discard this patch.
src/Query/LaravelExpressionProvider.php 3 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -45,7 +45,6 @@
 block discarded – undo
45 45
      */
46 46
     private $_resourceType;
47 47
     /**
48
-     * @param string $iteratorName The name of the iterator
49 48
      */
50 49
     public function __construct()
51 50
     {
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 
13 13
 class LaravelExpressionProvider implements IExpressionProvider
14 14
 {
15
-  const ADD = '+';
15
+    const ADD = '+';
16 16
     const CLOSE_BRACKET = ')';
17 17
     const COMMA = ',';
18 18
     const DIVIDE = '/';
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
      */
68 68
     public function setResourceType(ResourceType $resourceType)
69 69
     {
70
-        $this->iteratorName = "$" . $resourceType->getName();
70
+        $this->iteratorName = "$".$resourceType->getName();
71 71
         $this->_resourceType = $resourceType;
72 72
     }
73 73
     /**
@@ -192,11 +192,11 @@  discard block
 block discarded – undo
192 192
         $parent = $expression;
193 193
         $variable = null;
194 194
         do {
195
-            $variable = $parent->getResourceProperty()->getName() . self::MEMBER_ACCESS . $variable;
195
+            $variable = $parent->getResourceProperty()->getName().self::MEMBER_ACCESS.$variable;
196 196
             $parent = $parent->getParent();
197 197
         } while ($parent != null);
198 198
         $variable = rtrim($variable, self::MEMBER_ACCESS);
199
-        $variable = $this->getIteratorName() . self::MEMBER_ACCESS . $variable;
199
+        $variable = $this->getIteratorName().self::MEMBER_ACCESS.$variable;
200 200
         return $variable;
201 201
     }
202 202
     /**
@@ -232,25 +232,25 @@  discard block
 block discarded – undo
232 232
             case ODataConstants::STRFUN_SUBSTRINGOF:
233 233
                 return "(strpos($params[1], $params[0]) !== false)";
234 234
             case ODataConstants::STRFUN_CONCAT:
235
-                return $params[0] . ' . ' . $params[1];
235
+                return $params[0].' . '.$params[1];
236 236
             case ODataConstants::STRFUN_LENGTH:
237 237
                 return "strlen($params[0])";
238 238
             case ODataConstants::GUIDFUN_EQUAL:
239
-                return self::TYPE_NAMESPACE . "Guid::guidEqual($params[0], $params[1])";
239
+                return self::TYPE_NAMESPACE."Guid::guidEqual($params[0], $params[1])";
240 240
             case ODataConstants::DATETIME_COMPARE:
241
-                return self::TYPE_NAMESPACE . "DateTime::dateTimeCmp($params[0], $params[1])";
241
+                return self::TYPE_NAMESPACE."DateTime::dateTimeCmp($params[0], $params[1])";
242 242
             case ODataConstants::DATETIME_YEAR:
243
-                return self::TYPE_NAMESPACE . "DateTime::year($params[0])";
243
+                return self::TYPE_NAMESPACE."DateTime::year($params[0])";
244 244
             case ODataConstants::DATETIME_MONTH:
245
-                return self::TYPE_NAMESPACE . "DateTime::month($params[0])";
245
+                return self::TYPE_NAMESPACE."DateTime::month($params[0])";
246 246
             case ODataConstants::DATETIME_DAY:
247
-                return self::TYPE_NAMESPACE . "DateTime::day($params[0])";
247
+                return self::TYPE_NAMESPACE."DateTime::day($params[0])";
248 248
             case ODataConstants::DATETIME_HOUR:
249
-                return self::TYPE_NAMESPACE . "DateTime::hour($params[0])";
249
+                return self::TYPE_NAMESPACE."DateTime::hour($params[0])";
250 250
             case ODataConstants::DATETIME_MINUTE:
251
-                return self::TYPE_NAMESPACE . "DateTime::minute($params[0])";
251
+                return self::TYPE_NAMESPACE."DateTime::minute($params[0])";
252 252
             case ODataConstants::DATETIME_SECOND:
253
-                return self::TYPE_NAMESPACE . "DateTime::second($params[0])";
253
+                return self::TYPE_NAMESPACE."DateTime::second($params[0])";
254 254
             case ODataConstants::MATHFUN_ROUND:
255 255
                 return "round($params[0])";
256 256
             case ODataConstants::MATHFUN_CEILING:
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
             case ODataConstants::MATHFUN_FLOOR:
259 259
                 return "floor($params[0])";
260 260
             case ODataConstants::BINFUL_EQUAL:
261
-                return self::TYPE_NAMESPACE . "Binary::binaryEqual($params[0], $params[1])";
261
+                return self::TYPE_NAMESPACE."Binary::binaryEqual($params[0], $params[1])";
262 262
             case 'is_null':
263 263
                 return "is_null($params[0])";
264 264
             default:
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
     private function _prepareBinaryExpression($operator, $left, $right)
278 278
     {
279 279
         return
280
-            self::OPEN_BRACKET . $left . ' ' . $operator . ' ' . $right . self::CLOSE_BRACKET;
280
+            self::OPEN_BRACKET.$left.' '.$operator.' '.$right.self::CLOSE_BRACKET;
281 281
     }
282 282
     /**
283 283
      * To format unary expression.
@@ -289,6 +289,6 @@  discard block
 block discarded – undo
289 289
      */
290 290
     private function _prepareUnaryExpression($operator, $child)
291 291
     {
292
-        return $operator . self::OPEN_BRACKET . $child . self::CLOSE_BRACKET;
292
+        return $operator.self::OPEN_BRACKET.$child.self::CLOSE_BRACKET;
293 293
     }
294 294
 }
Please login to merge, or discard this patch.
src/Query/LaravelQuery.php 3 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -147,6 +147,8 @@
 block discarded – undo
147 147
 
148 148
     /**
149 149
      * Common method for getResourceFromRelatedResourceSet() and getResourceFromResourceSet()
150
+     * @param ResourceSet|null $resourceSet
151
+     * @param null|KeyDescriptor $keyDescriptor
150 152
      */
151 153
     protected function getResource(
152 154
         $resourceSet,
Please login to merge, or discard this patch.
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -6,7 +6,6 @@  discard block
 block discarded – undo
6 6
 use POData\Providers\Metadata\ResourceSet;
7 7
 use POData\UriProcessor\QueryProcessor\Expression\Parser\IExpressionProvider;
8 8
 use POData\UriProcessor\QueryProcessor\ExpressionParser\FilterInfo;
9
-use POData\UriProcessor\QueryProcessor\OrderByParser\InternalOrderByInfo;
10 9
 use POData\UriProcessor\ResourcePathProcessor\SegmentParser\KeyDescriptor;
11 10
 use POData\Providers\Query\IQueryProvider;
12 11
 use POData\Providers\Expression\MySQLExpressionProvider;
@@ -14,7 +13,6 @@  discard block
 block discarded – undo
14 13
 use POData\Providers\Query\QueryResult;
15 14
 use POData\Providers\Expression\PHPExpressionProvider;
16 15
 use Illuminate\Support\Facades\DB;
17
-use Illuminate\Database\Eloquent\Model as Model;
18 16
 
19 17
 class LaravelQuery implements IQueryProvider
20 18
 {
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -106,10 +106,10 @@
 block discarded – undo
106 106
 
107 107
         $resultSet = $sourceEntityInstance->get();
108 108
 
109
-        if(isset($filterInfo)){
110
-            $method = "return " .  $filterInfo->getExpressionAsString() . ";";
111
-            $clln = "$" . $resourceSet->getResourceType()->getName();
112
-            $isvalid = create_function($clln,$method );
109
+        if (isset($filterInfo)) {
110
+            $method = "return ".$filterInfo->getExpressionAsString().";";
111
+            $clln = "$".$resourceSet->getResourceType()->getName();
112
+            $isvalid = create_function($clln, $method);
113 113
             $resultSet = $resultSet->filter($isvalid);
114 114
         }
115 115
 
Please login to merge, or discard this patch.