public static function addReward($data) { $reward = new self(); $reward->setPromotionID($data['promotionID']); $reward->setDiscountCalculation($data['discountCalculation']); $reward->setDiscountAmount($data['discountAmount']); $reward->setDiscountSubject($data['discountSubject']); $reward->setDiscountTarget($data['discountTarget']); $reward->save(); return $reward; }