$formBuilder->add('propertyOrganicLabel', ChoiceType::class, array( | $formBuilder->add('propertyOrganicLabel', ChoiceType::class, array( | ||||
'choices' => array( | 'choices' => array( | ||||
'field.ProductFamily.organicLabelOptions.bio' => 'by-quantity', | |||||
'field.ProductFamily.organicLabelOptions.ab' => 'ab', | |||||
'field.ProductFamily.organicLabelOptions.natureProgres' => 'nature-progres', | 'field.ProductFamily.organicLabelOptions.natureProgres' => 'nature-progres', | ||||
'field.ProductFamily.organicLabelOptions.hVE' => 'hve' | 'field.ProductFamily.organicLabelOptions.hVE' => 'hve' | ||||
), | ), |
public function isPropertyNoveltyOnline(): ?bool | public function isPropertyNoveltyOnline(): ?bool | ||||
{ | { | ||||
if($this->getPropertyNoveltyExpirationDate()) { | if($this->getPropertyNoveltyExpirationDate()) { | ||||
$now = new \DateTime() ; | $now = new \DateTime() ; | ||||
if($now <= $this->getNoveltyExpirationDate()) { | |||||
if($now <= $this->getPropertyNoveltyExpirationDate()) { | |||||
return true ; | return true ; | ||||
} | } | ||||
} | } |
byProductFamily: Gérer le stock par produit (à l'unité) | byProductFamily: Gérer le stock par produit (à l'unité) | ||||
byProduct: Gérer le stock par déclainaison | byProduct: Gérer le stock par déclainaison | ||||
organicLabelOptions: | organicLabelOptions: | ||||
bio: Agriculture biologique | |||||
ab: Agriculture biologique | |||||
hVE: Haute valeur environnementale | hVE: Haute valeur environnementale | ||||
natureProgres: Nature & progrès | natureProgres: Nature & progrès | ||||
behaviorExpirationDate: Gèrer | behaviorExpirationDate: Gèrer |