Completed
Pull Request — master (#6)
by Christopher
13:57 queued 10s
created
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.