Passed
Push — master ( 6d6778...75dd00 )
by Luiz Kim
02:34
created
src/Entity/ProductGroupProduct.php 2 patches
Indentation   -3 removed lines patch added patch discarded remove patch
@@ -97,7 +97,6 @@  discard block
 block discarded – undo
97 97
      *
98 98
      * @ORM\Column(name="quantity", type="float", precision=10, scale=2, nullable=false, options={"default"="1.00"})
99 99
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
100
-
101 100
      */
102 101
     private $quantity = 0;
103 102
 
@@ -106,7 +105,6 @@  discard block
 block discarded – undo
106 105
      *
107 106
      * @ORM\Column(name="price", type="float", precision=10, scale=2, nullable=false)
108 107
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
109
-
110 108
      */
111 109
     private $price = 0;
112 110
 
@@ -115,7 +113,6 @@  discard block
 block discarded – undo
115 113
      *
116 114
      * @ORM\Column(name="active", type="boolean", nullable=false, options={"default"="1"})
117 115
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
118
-
119 116
      */
120 117
     private $active = true;
121 118
 
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -26,16 +26,16 @@  discard block
 block discarded – undo
26 26
         new Get(security: 'is_granted(\'IS_AUTHENTICATED_ANONYMOUSLY\')',),
27 27
         new Put(
28 28
             security: 'is_granted(\'ROLE_CLIENT\')',
29
-            denormalizationContext: ['groups' => ['product_group_product:write']]
29
+            denormalizationContext: [ 'groups' => [ 'product_group_product:write' ] ]
30 30
         ),
31 31
         new Delete(security: 'is_granted(\'ROLE_CLIENT\')'),
32 32
         new Post(securityPostDenormalize: 'is_granted(\'ROLE_CLIENT\')'),
33 33
         new GetCollection(security: 'is_granted(\'IS_AUTHENTICATED_ANONYMOUSLY\')',)
34 34
     ],
35
-    formats: ['jsonld', 'json', 'html', 'jsonhal', 'csv' => ['text/csv']],
36
-    normalizationContext: ['groups' => ['product_group_product:read']],
37
-    denormalizationContext: ['groups' => ['product_group_product:write']]
38
-)]
35
+    formats: [ 'jsonld', 'json', 'html', 'jsonhal', 'csv' => [ 'text/csv' ] ],
36
+    normalizationContext: [ 'groups' => [ 'product_group_product:read' ] ],
37
+    denormalizationContext: [ 'groups' => [ 'product_group_product:write' ] ]
38
+) ]
39 39
 class ProductGroupProduct
40 40
 {
41 41
     /**
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
      * @ORM\GeneratedValue(strategy="IDENTITY")
47 47
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
48 48
      */
49
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['id' => 'exact'])]
49
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'id' => 'exact' ]) ]
50 50
 
51 51
     private $id;
52 52
 
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
      * @ORM\JoinColumn(name="product_id", referencedColumnName="id", nullable=false)
58 58
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
59 59
      */
60
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['product' => 'exact'])]
60
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'product' => 'exact' ]) ]
61 61
 
62 62
     private $product;
63 63
 
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
      * @ORM\JoinColumn(name="product_group_id", referencedColumnName="id", nullable=true)
69 69
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
70 70
      */
71
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['productGroup' => 'exact'])]
71
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'productGroup' => 'exact' ]) ]
72 72
 
73 73
     private $productGroup;
74 74
 
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
      * @ORM\Column(name="product_type", type="string", columnDefinition="ENUM('feedstock', 'component', 'package')", nullable=false)
79 79
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
80 80
      */
81
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['productType' => 'exact'])]
81
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'productType' => 'exact' ]) ]
82 82
 
83 83
     private $productType;
84 84
 
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
      * @ORM\JoinColumn(name="product_child_id", referencedColumnName="id", nullable=true)
90 90
      * @Groups({"product_group_product:read","product_group:write","product_group_product:write"})
91 91
      */
92
-    #[MaxDepth(1)]
92
+    #[MaxDepth(1) ]
93 93
     private $productChild;
94 94
 
95 95
     /**
Please login to merge, or discard this patch.
src/Entity/Product.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -29,17 +29,17 @@  discard block
 block discarded – undo
29 29
 #[ApiResource(
30 30
     operations: [
31 31
         new Get(security: 'is_granted(\'IS_AUTHENTICATED_ANONYMOUSLY\')'),
32
-        new Put(security: 'is_granted(\'ROLE_CLIENT\')', denormalizationContext: ['groups' => ['product:write']]),
32
+        new Put(security: 'is_granted(\'ROLE_CLIENT\')', denormalizationContext: [ 'groups' => [ 'product:write' ] ]),
33 33
         new Delete(security: 'is_granted(\'ROLE_CLIENT\')'),
34 34
         new Post(securityPostDenormalize: 'is_granted(\'ROLE_CLIENT\')'),
35 35
         new GetCollection(security: 'is_granted(\'IS_AUTHENTICATED_ANONYMOUSLY\')'),
36 36
     ],
37
-    formats: ['jsonld', 'json', 'html', 'jsonhal', 'csv' => ['text/csv']],
38
-    normalizationContext: ['groups' => ['product:read']],
39
-    denormalizationContext: ['groups' => ['product:write']]
40
-)]
41
-#[ApiFilter(OrderFilter::class, properties: ['id' => 'ASC', 'product' => 'ASC', 'price' => 'DESC'])]
42
-#[ApiFilter(RandomOrderFilter::class)]
37
+    formats: [ 'jsonld', 'json', 'html', 'jsonhal', 'csv' => [ 'text/csv' ] ],
38
+    normalizationContext: [ 'groups' => [ 'product:read' ] ],
39
+    denormalizationContext: [ 'groups' => [ 'product:write' ] ]
40
+) ]
41
+#[ApiFilter(OrderFilter::class, properties: [ 'id' => 'ASC', 'product' => 'ASC', 'price' => 'DESC' ]) ]
42
+#[ApiFilter(RandomOrderFilter::class) ]
43 43
 class Product
44 44
 {
45 45
     /**
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      * @ORM\GeneratedValue(strategy="IDENTITY")
50 50
      * @Groups({"product_category:read","product:read","order_product:read"})
51 51
      */
52
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['id' => 'exact'])]
52
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'id' => 'exact' ]) ]
53 53
     private $id;
54 54
 
55 55
     /**
@@ -57,21 +57,21 @@  discard block
 block discarded – undo
57 57
      * @ORM\Column(name="product", type="string", length=255, nullable=false)
58 58
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
59 59
      */
60
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['product' => 'partial'])]
60
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'product' => 'partial' ]) ]
61 61
     private $product;
62 62
 
63 63
     /**
64 64
      * @ORM\OneToMany(targetEntity="ProductFile", mappedBy="product")
65 65
      * @Groups({"product:read","product_category:read","order_product:read"})
66 66
      */
67
-    #[ApiFilter(filterClass: ExistsFilter::class, properties: ['productFiles'])]
68
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['productFiles.file.fileType' => 'exact'])]
67
+    #[ApiFilter(filterClass: ExistsFilter::class, properties: [ 'productFiles' ]) ]
68
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'productFiles.file.fileType' => 'exact' ]) ]
69 69
     private $productFiles;
70 70
 
71 71
     /**
72 72
      * @ORM\OneToMany(targetEntity="ProductCategory", mappedBy="product")
73 73
      */
74
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['productCategory.category' => 'exact'])]
74
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'productCategory.category' => 'exact' ]) ]
75 75
     private $productCategory;
76 76
 
77 77
     /**
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
      * @ORM\Column(name="sku", type="string", length=32, nullable=true, options={"default"="NULL"})
80 80
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
81 81
      */
82
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['sku' => 'partial'])]
82
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'sku' => 'partial' ]) ]
83 83
     private $sku = null;
84 84
 
85 85
     /**
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
      * @ORM\Column(name="type", type="string", length=0, nullable=false, options={"default"="'product'"})
88 88
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
89 89
      */
90
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['type' => 'exact'])]
90
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'type' => 'exact' ]) ]
91 91
     private $type = 'product';
92 92
 
93 93
     /**
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
      * @ORM\Column(name="product_condition", type="string", length=0, nullable=false, options={"default"="'new'"})
103 103
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
104 104
      */
105
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['productCondition' => 'exact'])]
105
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'productCondition' => 'exact' ]) ]
106 106
     private $productCondition = 'new';
107 107
 
108 108
     /**
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      * @ORM\Column(name="featured", type="boolean", nullable=false, options={"default"="0"})
118 118
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
119 119
      */
120
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['featured' => 'exact'])]
120
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'featured' => 'exact' ]) ]
121 121
     private $featured = false;
122 122
 
123 123
     /**
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
      * @ORM\Column(name="active", type="boolean", nullable=false, options={"default"="1"})
126 126
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
127 127
      */
128
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['active' => 'exact'])]
128
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'active' => 'exact' ]) ]
129 129
     private $active = true;
130 130
 
131 131
     /**
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
      * })
137 137
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
138 138
      */
139
-    #[ApiFilter(filterClass: SearchFilter::class, properties: ['company' => 'exact'])]
139
+    #[ApiFilter(filterClass: SearchFilter::class, properties: [ 'company' => 'exact' ]) ]
140 140
     private $company;
141 141
 
142 142
     /**
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
      * @ORM\OneToMany(targetEntity="ProductGroupProduct", mappedBy="product")
164 164
      * @Groups({"product_category:read","product:read","product_group_product:read","order_product:read","order_product_queue:read","order:read","order_details:read","order:write","product:write"})
165 165
      */
166
-    #[MaxDepth(1)]
166
+    #[MaxDepth(1) ]
167 167
     private $productGroupProducts;
168 168
 
169 169
     public function __construct()
@@ -324,7 +324,7 @@  discard block
 block discarded – undo
324 324
     public function addProductGroupProduct(ProductGroupProduct $productGroupProduct): self
325 325
     {
326 326
         if (!$this->productGroupProducts->contains($productGroupProduct)) {
327
-            $this->productGroupProducts[] = $productGroupProduct;
327
+            $this->productGroupProducts[ ] = $productGroupProduct;
328 328
             $productGroupProduct->setProduct($this);
329 329
         }
330 330
 
Please login to merge, or discard this patch.