Completed
Pull Request — master (#4735)
by
unknown
02:35
created
src/Grid/Model.php 2 patches
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -466,7 +466,7 @@  discard block
 block discarded – undo
466 466
     /**
467 467
      * Resolve perPage for pagination.
468 468
      *
469
-     * @param array|null $paginate
469
+     * @param Model $paginate
470 470
      *
471 471
      * @return array
472 472
      */
@@ -496,7 +496,7 @@  discard block
 block discarded – undo
496 496
     /**
497 497
      * Find query by method name.
498 498
      *
499
-     * @param $method
499
+     * @param string $method
500 500
      *
501 501
      * @return static
502 502
      */
@@ -620,7 +620,7 @@  discard block
 block discarded – undo
620 620
      *
621 621
      * @throws \Exception
622 622
      *
623
-     * @return array
623
+     * @return string[]
624 624
      */
625 625
     protected function joinParameters(Relation $relation)
626 626
     {
@@ -649,7 +649,7 @@  discard block
 block discarded – undo
649 649
 
650 650
     /**
651 651
      * @param string $method
652
-     * @param array  $arguments
652
+     * @param integer[]  $arguments
653 653
      *
654 654
      * @return $this
655 655
      */
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -325,9 +325,9 @@  discard block
 block discarded – undo
325 325
 
326 326
         $this->setSort();
327 327
 
328
-        $this->queries->reject(function ($query) {
328
+        $this->queries->reject(function($query) {
329 329
             return $query['method'] == 'paginate';
330
-        })->each(function ($query) {
330
+        })->each(function($query) {
331 331
             $this->model = $this->model->{$query['method']}(...$query['arguments']);
332 332
         });
333 333
 
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
         $this->setSort();
379 379
         $this->setPaginate();
380 380
 
381
-        $this->queries->unique()->each(function ($query) {
381
+        $this->queries->unique()->each(function($query) {
382 382
             $this->model = call_user_func_array([$this->model, $query['method']], $query['arguments']);
383 383
         });
384 384
 
@@ -408,9 +408,9 @@  discard block
 block discarded – undo
408 408
 
409 409
         $queryBuilder = $this->originalModel;
410 410
 
411
-        $this->queries->reject(function ($query) {
411
+        $this->queries->reject(function($query) {
412 412
             return in_array($query['method'], ['get', 'paginate']);
413
-        })->each(function ($query) use (&$queryBuilder) {
413
+        })->each(function($query) use (&$queryBuilder) {
414 414
             $queryBuilder = $queryBuilder->{$query['method']}(...$query['arguments']);
415 415
         });
416 416
 
@@ -444,7 +444,7 @@  discard block
 block discarded – undo
444 444
     {
445 445
         $paginate = $this->findQueryByMethod('paginate');
446 446
 
447
-        $this->queries = $this->queries->reject(function ($query) {
447
+        $this->queries = $this->queries->reject(function($query) {
448 448
             return $query['method'] == 'paginate';
449 449
         });
450 450
 
@@ -502,7 +502,7 @@  discard block
 block discarded – undo
502 502
      */
503 503
     protected function findQueryByMethod($method)
504 504
     {
505
-        return $this->queries->first(function ($query) use ($method) {
505
+        return $this->queries->first(function($query) use ($method) {
506 506
             return $query['method'] == $method;
507 507
         });
508 508
     }
@@ -525,7 +525,7 @@  discard block
 block discarded – undo
525 525
         }
526 526
 
527 527
         $columnNameContainsDots = Str::contains($columnName, '.');
528
-        $isRelation = $this->queries->contains(function ($query) use ($columnName) {
528
+        $isRelation = $this->queries->contains(function($query) use ($columnName) {
529 529
             $relationName = explode('.', $columnName)[0];
530 530
 
531 531
             return $query['method'] === 'with' && in_array($relationName, $query['arguments'], true);
@@ -573,7 +573,7 @@  discard block
 block discarded – undo
573 573
     {
574 574
         list($relationName, $relationColumn) = explode('.', $column);
575 575
 
576
-        if ($this->queries->contains(function ($query) use ($relationName) {
576
+        if ($this->queries->contains(function($query) use ($relationName) {
577 577
             return $query['method'] == 'with' && in_array($relationName, $query['arguments']);
578 578
         })) {
579 579
             $relation = $this->model->$relationName();
@@ -607,7 +607,7 @@  discard block
 block discarded – undo
607 607
      */
608 608
     public function resetOrderBy()
609 609
     {
610
-        $this->queries = $this->queries->reject(function ($query) {
610
+        $this->queries = $this->queries->reject(function($query) {
611 611
             return $query['method'] == 'orderBy' || $query['method'] == 'orderByDesc';
612 612
         });
613 613
     }
Please login to merge, or discard this patch.