Jelajahi Sumber

ajout d'un filtre order price

maha bouchiba 1 tahun lalu
induk
melakukan
0a4d02308f
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      src/Entity/Public/PublicEvent.php

+ 3 - 2
src/Entity/Public/PublicEvent.php

@@ -43,6 +43,7 @@ use Doctrine\ORM\Mapping as ORM;
 #[ApiFilter(filterClass: OrderFilter::class, properties: ['datetimeStart', 'datetimeEnd'], arguments: ['orderParameterName' => 'order'])]
 #[ApiFilter(filterClass: RangeFilter::class, properties: ['priceMini', 'priceMaxi'])]
 #[ApiFilter(filterClass: ArrayFieldFilter::class, properties: ['categories', 'gender'])]
+#[ApiFilter(filterClass: OrderFilter::class, properties: ['priceMini', 'priceMaxi'], arguments: ['orderParameterName' => 'price_order'])]
 class PublicEvent
 {
     #[ORM\Id]
@@ -472,13 +473,13 @@ class PublicEvent
     }
 
 
-    public function getStructureName()
+    public function getStructureName() : string
     {
         return $this->structureName;
     }
 
 
-    public function setStructureName($structureName)
+    public function setStructureName(string $structureName) : PublicEvent
     {
         $this->structureName = $structureName;