Exemple #1
0
 public function postUssdConfirmationProcess($user)
 {
     switch ($user->confirm_from) {
         case 0:
             break;
         default:
             $menu = ussd_menu::find($user->confirm_from);
             self::sendResponse($menu->confirmation_message, 2, $user);
             return true;
             break;
     }
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function getMenuAndItems($user, $menu_id)
 {
     //get main menu
     $user->menu_id = $menu_id;
     $user->session = 1;
     $user->progress = 1;
     $user->save();
     //get home menu
     $menu = ussd_menu::find($menu_id);
     $menu_items = self::getMenuItems($menu_id);
     $i = 1;
     $response = $menu->title . PHP_EOL;
     foreach ($menu_items as $key => $value) {
         $response = $response . $i . ": " . $value->description . PHP_EOL;
         $i++;
     }
     return $response;
 }