Scrutinizer GitHub App not installed

We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.

Install GitHub App

Completed
Push — master ( 759348...75fc1b )
by Cristian
03:32
created
src/Crud.php 2 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -136,9 +136,9 @@  discard block
 block discarded – undo
136 136
 
137 137
                 if( isset($field['pivotFields']) ){
138 138
                     foreach($field['pivotFields'] as $pivotField){
139
-                       foreach($data[$pivotField] as $pivot_id =>  $field){
140
-                         $model->{$field['name']}()->updateExistingPivot($pivot_id, [$pivotField => $field]);
141
-                       }
139
+                        foreach($data[$pivotField] as $pivot_id =>  $field){
140
+                            $model->{$field['name']}()->updateExistingPivot($pivot_id, [$pivotField => $field]);
141
+                        }
142 142
                     }
143 143
                 }
144 144
             }
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
     }
181 181
 
182 182
 
183
-   /*
183
+    /*
184 184
     |--------------------------------------------------------------------------
185 185
     |                                   READ
186 186
     |--------------------------------------------------------------------------
@@ -262,7 +262,7 @@  discard block
 block discarded – undo
262 262
 
263 263
 
264 264
 
265
-   /*
265
+    /*
266 266
     |--------------------------------------------------------------------------
267 267
     |                                   UPDATE
268 268
     |--------------------------------------------------------------------------
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 
328 328
 
329 329
 
330
-   /*
330
+    /*
331 331
     |--------------------------------------------------------------------------
332 332
     |                                   DELETE
333 333
     |--------------------------------------------------------------------------
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
 
419 419
 
420 420
 
421
-   /*
421
+    /*
422 422
     |--------------------------------------------------------------------------
423 423
     |                                   CRUD ACCESS
424 424
     |--------------------------------------------------------------------------
@@ -963,7 +963,7 @@  discard block
 block discarded – undo
963 963
 
964 964
             if (!in_array($field, $this->model->getHidden()))
965 965
             {
966
-                 $this->columns[] = [
966
+                    $this->columns[] = [
967 967
                                     'name' => $field,
968 968
                                     'label' => ucfirst($field),
969 969
                                     'type' => $this->getFieldTypeFromDbColumnType($field)
@@ -1340,10 +1340,10 @@  discard block
 block discarded – undo
1340 1340
 
1341 1341
     public function addCreateField($field)
1342 1342
     {
1343
-       return $this->add('create_fields', $field);
1343
+        return $this->add('create_fields', $field);
1344 1344
     }
1345 1345
 
1346
-     public function setUpdateFields($fields)
1346
+        public function setUpdateFields($fields)
1347 1347
     {
1348 1348
         $this->addMultiple('update_fields', $fields);
1349 1349
     }
Please login to merge, or discard this patch.
Braces   +53 added lines, -27 removed lines patch added patch discarded remove patch
@@ -93,8 +93,7 @@  discard block
 block discarded – undo
93 93
         if ($form == 'create')
94 94
         {
95 95
             $fields = $this->create_fields;
96
-        }
97
-        else
96
+        } else
98 97
         {
99 98
             $fields = $this->update_fields;
100 99
         }
@@ -308,7 +307,7 @@  discard block
 block discarded – undo
308 307
                         $fields[$k]['value'][] = $entry->{$subfield['name']};
309 308
                     }
310 309
 
311
-                }else{
310
+                } else{
312 311
                     $fields[$k]['value'] = $entry->{$field['name']};
313 312
                 }
314 313
             }
@@ -487,7 +486,9 @@  discard block
 block discarded – undo
487 486
      */
488 487
     public function setModel($model_namespace)
489 488
     {
490
-        if (!class_exists($model_namespace)) throw new \Exception('This model does not exist.', 404);
489
+        if (!class_exists($model_namespace)) {
490
+            throw new \Exception('This model does not exist.', 404);
491
+        }
491 492
 
492 493
         $this->model = new $model_namespace();
493 494
         $this->query = $this->model->select('*');
@@ -529,7 +530,9 @@  discard block
 block discarded – undo
529 530
     {
530 531
         $complete_route = $route.'.index';
531 532
 
532
-        if (!\Route::has($complete_route)) throw new \Exception('There are no routes for this route name.', 404);
533
+        if (!\Route::has($complete_route)) {
534
+            throw new \Exception('There are no routes for this route name.', 404);
535
+        }
533 536
 
534 537
         $this->route = route($complete_route, $parameters);
535 538
         $this->initButtons();
@@ -585,8 +588,7 @@  discard block
 block discarded – undo
585 588
                 // if label and other details have been defined in the array
586 589
                 if (is_array($columns[0])) {
587 590
                     $this->addColumn($column);
588
-                }
589
-                else
591
+                } else
590 592
                 {
591 593
                     $this->addColumn([
592 594
                                     'name' => $column,
@@ -745,19 +747,20 @@  discard block
 block discarded – undo
745 747
         if (is_string($field))
746 748
         {
747 749
             $complete_field_array['name'] = $field;
748
-        }
749
-        else
750
+        } else
750 751
         {
751 752
             $complete_field_array = $field;
752 753
         }
753 754
 
754 755
         // if the label is missing, we should set it
755
-        if (!isset($complete_field_array['label']))
756
-            $complete_field_array['label'] = ucfirst($complete_field_array['name']);
756
+        if (!isset($complete_field_array['label'])) {
757
+                    $complete_field_array['label'] = ucfirst($complete_field_array['name']);
758
+        }
757 759
 
758 760
         // if the field type is missing, we should set it
759
-        if (!isset($complete_field_array['type']))
760
-            $complete_field_array['type'] = $this->getFieldTypeFromDbColumnType($complete_field_array['name']);
761
+        if (!isset($complete_field_array['type'])) {
762
+                    $complete_field_array['type'] = $this->getFieldTypeFromDbColumnType($complete_field_array['name']);
763
+        }
761 764
 
762 765
         // store the field information into the correct variable on the CRUD object
763 766
         switch (strtolower($form)) {
@@ -840,8 +843,9 @@  discard block
 block discarded – undo
840 843
      * @return bool  true/false
841 844
      */
842 845
     public function checkIfFieldIsFirstOfItsType($field, $fields_array) {
843
-        if ($field['name'] == $this->getFirstOfItsTypeInArray($field['type'], $fields_array)['name'])
844
-            return true;
846
+        if ($field['name'] == $this->getFirstOfItsTypeInArray($field['type'], $fields_array)['name']) {
847
+                    return true;
848
+        }
845 849
 
846 850
         return false;
847 851
     }
@@ -998,11 +1002,17 @@  discard block
 block discarded – undo
998 1002
      */
999 1003
     public function getFieldTypeFromDbColumnType($field)
1000 1004
     {
1001
-        if (!array_key_exists($field, $this->field_types)) return 'text';
1005
+        if (!array_key_exists($field, $this->field_types)) {
1006
+            return 'text';
1007
+        }
1002 1008
 
1003
-        if ($field == 'password') return 'password';
1009
+        if ($field == 'password') {
1010
+            return 'password';
1011
+        }
1004 1012
 
1005
-        if ($field == 'email') return 'email';
1013
+        if ($field == 'email') {
1014
+            return 'email';
1015
+        }
1006 1016
 
1007 1017
         switch ($this->field_types[$field]['type'])
1008 1018
         {
@@ -1075,7 +1085,9 @@  discard block
 block discarded – undo
1075 1085
         $columns = \Schema::getColumnListing($this->model->getTable());
1076 1086
         $fillable = $this->model->getFillable();
1077 1087
 
1078
-        if (!empty($fillable)) $columns = array_intersect($columns, $fillable);
1088
+        if (!empty($fillable)) {
1089
+            $columns = array_intersect($columns, $fillable);
1090
+        }
1079 1091
 
1080 1092
         // but not updated_at, deleted_at
1081 1093
         return array_values(array_diff($columns, [$this->model->getKeyName(), 'updated_at', 'deleted_at']));
@@ -1403,8 +1415,11 @@  discard block
 block discarded – undo
1403 1415
 
1404 1416
             foreach ($this->{$fields} as $key => $field)
1405 1417
             {
1406
-                if (array_key_exists($field['name'], $this->relations) && $this->relations[$field['name']]['pivot']) $this->{$fields}[$key]['value'] = $this->entry->{$this->relations[$field['name']]['name']}()->lists($this->relations[$field['name']]['model']->getKeyName())->toArray();
1407
-                    else $this->{$fields}[$key]['value'] = $this->entry->{$field['name']};
1418
+                if (array_key_exists($field['name'], $this->relations) && $this->relations[$field['name']]['pivot']) {
1419
+                    $this->{$fields}[$key]['value'] = $this->entry->{$this->relations[$field['name']]['name']}()->lists($this->relations[$field['name']]['model']->getKeyName())->toArray();
1420
+                } else {
1421
+                        $this->{$fields}[$key]['value'] = $this->entry->{$field['name']};
1422
+                    }
1408 1423
             }
1409 1424
         }
1410 1425
     }
@@ -1424,7 +1439,9 @@  discard block
 block discarded – undo
1424 1439
         if (!empty($this->{$type}))
1425 1440
         {
1426 1441
             $this->{$type} = array_map(function($field) use ($fields, $attributes) {
1427
-                if (in_array($field['name'], (array)$fields)) $field = array_merge($field, $attributes);
1442
+                if (in_array($field['name'], (array)$fields)) {
1443
+                    $field = array_merge($field, $attributes);
1444
+                }
1428 1445
 
1429 1446
                 return $field;
1430 1447
             }, $this->{$type});
@@ -1451,7 +1468,9 @@  discard block
 block discarded – undo
1451 1468
 
1452 1469
             foreach ($this->sort[$items] as $item)
1453 1470
             {
1454
-                if (is_numeric($key = array_search($item, array_column($this->{$items}, 'name')))) $elements[] = $this->{$items}[$key];
1471
+                if (is_numeric($key = array_search($item, array_column($this->{$items}, 'name')))) {
1472
+                    $elements[] = $this->{$items}[$key];
1473
+                }
1455 1474
             }
1456 1475
 
1457 1476
             return $this->{$items} = array_merge($elements, array_filter($this->{$items}, function($item) use($items) {return !in_array($item['name'], $this->sort[$items]);}));
@@ -1470,9 +1489,13 @@  discard block
 block discarded – undo
1470 1489
         $order = (array)$order;
1471 1490
         $values = $model->select('*');
1472 1491
 
1473
-        if (!empty($where)) call_user_func_array([$values, $where[0]], array_slice($where, 1));
1492
+        if (!empty($where)) {
1493
+            call_user_func_array([$values, $where[0]], array_slice($where, 1));
1494
+        }
1474 1495
 
1475
-        if (!empty($order)) call_user_func_array([$values, 'orderBy'], $order);
1496
+        if (!empty($order)) {
1497
+            call_user_func_array([$values, 'orderBy'], $order);
1498
+        }
1476 1499
 
1477 1500
         return $values->get()->lists($field, $model->getKeyName())->toArray();
1478 1501
     }
@@ -1481,8 +1504,11 @@  discard block
 block discarded – undo
1481 1504
     public function syncRelations($entity)
1482 1505
     {
1483 1506
         foreach ($this->relations as $field => $relation) {
1484
-            if ($relation['pivot']) $this->add($entity, ['name' => $field, 'type' => 'multiselect', 'value' => [], 'values' => $this->relations[$field]['values']]);
1485
-                else $this->sync($entity, $field, ['type' => 'select', 'values' => $this->relations[$field]['values']]);
1507
+            if ($relation['pivot']) {
1508
+                $this->add($entity, ['name' => $field, 'type' => 'multiselect', 'value' => [], 'values' => $this->relations[$field]['values']]);
1509
+            } else {
1510
+                    $this->sync($entity, $field, ['type' => 'select', 'values' => $this->relations[$field]['values']]);
1511
+                }
1486 1512
         }
1487 1513
     }
1488 1514
 
Please login to merge, or discard this patch.
src/resources/views/fields/checklist_dependency.blade.php 1 patch
Indentation   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -2,34 +2,34 @@  discard block
 block discarded – undo
2 2
   <div class="form-group checklist_dependency"  data-entity ="{{ $field['field_unique_name'] }}">
3 3
     <label>{{ $field['label'] }}</label>
4 4
     <?php
5
-      $entity_model = $crud->getModel();
5
+        $entity_model = $crud->getModel();
6 6
 
7
-      //short name for dependency fields
8
-      $primary_dependency = $field['subfields']['primary'];
9
-      $secondary_dependency = $field['subfields']['secondary'];
7
+        //short name for dependency fields
8
+        $primary_dependency = $field['subfields']['primary'];
9
+        $secondary_dependency = $field['subfields']['secondary'];
10 10
 
11 11
 
12
-      //all items with relation
13
-      $dependencies = $primary_dependency['model']::with($primary_dependency['entity_secondary'])->get();
12
+        //all items with relation
13
+        $dependencies = $primary_dependency['model']::with($primary_dependency['entity_secondary'])->get();
14 14
 
15
-      $dependencyArray = [];
15
+        $dependencyArray = [];
16 16
 
17
-      //convert dependency array to simple matrix ( prymary id as key and array with secondaries id )
18
-      foreach($dependencies as $primary){
19
-          $dependencyArray[$primary->id] = [];
17
+        //convert dependency array to simple matrix ( prymary id as key and array with secondaries id )
18
+        foreach($dependencies as $primary){
19
+            $dependencyArray[$primary->id] = [];
20 20
         foreach($primary->{$primary_dependency['entity_secondary']} as $secondary){
21 21
             $dependencyArray[$primary->id][] = $secondary->id;
22 22
         }
23
-      }
23
+        }
24 24
 
25
-      //for update form, get initial state of the entity
26
-      if( isset($id) && $id ){
25
+        //for update form, get initial state of the entity
26
+        if( isset($id) && $id ){
27 27
 
28 28
         //get entity with relations for primary dependency
29 29
         $entity_dependencies = $entity_model->with($primary_dependency['entity'])
30
-          ->with($primary_dependency['entity'].'.'.$primary_dependency['entity_secondary'])
31
-          ->where('id', $id)
32
-          ->first();
30
+            ->with($primary_dependency['entity'].'.'.$primary_dependency['entity_secondary'])
31
+            ->where('id', $id)
32
+            ->first();
33 33
 
34 34
         $secondaries_from_primary = [];
35 35
 
@@ -40,23 +40,23 @@  discard block
 block discarded – undo
40 40
 
41 41
         //create secondary dependency from primary relation, used to check what chekbox must be check from second checklist
42 42
         if( old($primary_dependency['name']) ) {
43
-          foreach( old($primary_dependency['name']) as $primary_item ){
43
+            foreach( old($primary_dependency['name']) as $primary_item ){
44 44
             foreach($dependencyArray[$primary_item] as $second_item ){
45 45
                 $secondary_ids[$second_item] = $second_item;
46 46
             }
47
-          }
47
+            }
48 48
         }else{ //create dependecies from relation if not from validate error
49
-          foreach( $primary_array as $primary_item ){
49
+            foreach( $primary_array as $primary_item ){
50 50
             foreach($primary_item[$secondary_dependency['entity']] as $second_item ){
51 51
                 $secondary_ids[$second_item['id']] = $second_item['id'];
52 52
             }
53
-          }
53
+            }
54 54
         }
55 55
 
56
-      }
56
+        }
57 57
 
58
-      //json encode of dependency matrix
59
-      $dependencyJson = json_encode($dependencyArray);
58
+        //json encode of dependency matrix
59
+        $dependencyJson = json_encode($dependencyArray);
60 60
     ?>
61 61
     <script>
62 62
      var  {{ $field['field_unique_name'] }} = {!! $dependencyJson !!};
Please login to merge, or discard this patch.