public function saveSubscription($values) { $newSubscription = new Act(); $newSubscription->setDesignation($values['designation']); $newSubscription->setShortenedDesignation($values['shortened_designation']); $newSubscription->setComment($values['comment']); $newSubscription->setDuration($values['duration']); $newSubscription->setMaxMembers($values['max_members']); $newSubscription->setExtraCost($values['extra_cost']); $newSubscription->setActTypeId($values['act_type_id']); $newSubscription->setDisabled(0); $newSubscription->save(); ActTable::createActPrice($newSubscription->id); }