if ($tag == 'register') {
     $first_name = $obj->{'first_name'};
     $last_name = $obj->{'last_name'};
     $password = $obj->{'password'};
     $email = $obj->{'email'};
     $mobile = $obj->{'mobile'};
     $user_check = $userInfoDao->isUserExisted($email);
     if ($user_check == TRUE) {
         $response[] = array('success' => '0', 'message' => 'User already exist.');
     } else {
         $userInfo->cus_firstname = (string) $first_name;
         $userInfo->cus_lastname = (string) $last_name;
         $userInfo->cus_mobile = (string) $mobile;
         $userInfo->cus_email = (string) $email;
         $userInfo->cus_password = (string) md5($password);
         $userInfo = $userInfoDao->Create($userInfo);
         $userInfo->success = 1;
         $response = array($userInfo);
     }
 } else {
     if ($tag == 'login') {
         $userEmail = $obj->{'email'};
         $password = md5($obj->{'password'});
         $userInfo = $userInfoDao->UserAuthenticateByUserNameAndPassword($userEmail, $password);
         if ($userInfo == NULL) {
             $response[] = array('success' => '0', 'message' => 'User does not exist.');
         } else {
             $userInfo["success"] = 1;
             $response = array($userInfo);
         }
     } else {