/** * Does perform only if rule has 'save' enabled. */ public function perform() { if (!$this->rule->save) { return false; } return parent::perform(); }