public function updateSubscription($id, $status = INACTIVE) { global $categories, $cities; $user = R::load('subscriptions', $id); if (isset($user) && $user->id) { $user->is_confirmed = $status; R::store($user); if ($status) { $subscription_for = $user->category_id ? $categories[$user->category_id]['name'] : $cities[$user->city_id]['name']; $notif = new Notifications(); $notif->updateSubscriptionMail($user->email, $id, $user->token, $subscription_for); } return $id; } return false; }