function updateStatusAction() { $status_code = $this->request->getPost('status_code'); if ($this->session->has('user')) { $uid = $this->session->get('user')->id; $user = Users::findFirst("id = '{$uid}'"); $user->online = $status_code; $user->save(); } else { $pid = $this->session->get('provider')->id; $provider = Providers::findFirst("id = '{$pid}'"); $provider->online = $status_code; $provider->save(); } }