Exemple #1
0
 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();
 }
Exemple #2
0
 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;
 }