public function onUpdate() { $instance = BonusModel::find($this->property('Instance')); $instance->Name = $_POST['name']; $instance->Maximum = $_POST['maxBonus']; $instance->Minimum = $_POST['minBonus']; $instance->Animate = $_POST['animate']; $instance->Size = $_POST['size']; $instance->save(); }
public function onRun() { $this->addJs("/plugins/delphinium/blossom/assets/javascript/bonus.js"); $this->addJs("/plugins/delphinium/blossom/assets/javascript/d3.min.js"); $this->addCss("/plugins/delphinium/blossom/assets/css/main.css"); $instance = BonusModel::find($this->property('Instance')); $this->page['Bonus'] = $this->property('Bonus'); $this->page['Penalty'] = $this->property('Penalty'); $this->page['maxBonus'] = $instance->Maximum; $this->page['minBonus'] = $instance->Minimum; $this->page['bonusAnimate'] = $instance->Animate; $this->page['bonusSize'] = $instance->Size; }