setId($data['id']) ->setCategory($data['category']) ->setCategoryIds($data['category_ids']) ->setCategoryName($data['category_name']) ->setMinPrice($data['min_price']) ->setMaxPrice($data['max_price']) ->setSign($data['sign']) ->setValue($data['value']) ->setComparedSign($data['compared_sign']) ->setComparedValue($data['compared_value']); } public function createFormula(): PriceFormula { return new PriceFormula(); } }