public function reload() { $product = Product::getProductbyId($this->product->getId()); if (isset($product)) { $this->product = $product; } $options = Option::getOptionsByProduct($this->product->getId()); if (is_array($this->options)) { foreach ($options as $option) { foreach ($this->options as $option_used) { if ($option->getId() == $option_used->getId()) { $selected = $option_used->getSelected(); $option->setSelected($selected); $options_temp[] = $option; } } } } $this->options = $options_temp; }