Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.12 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4.     Código parcial e demonstrativo
  5.     MODO HADOUKEN
  6. */
  7. function logarNoia($noia, $senha) {
  8.  
  9.     $hashSenha = hashMaroto($senha);
  10.    
  11.     $objNoia = carregarNoiaPorLogin($noia);
  12.    
  13.     if(noiaExiste($objNoia)) {
  14.         if(senhaDoNoiaConfere($objNoia, $senha)) {
  15.             if(noiaFezADoacao($objNoia)) {
  16.                 if(noiaTaAtivoNosEsquema($objNoia)) {
  17.                     if(noiaFezAquisicaoMinima($objNoia)) {
  18.                         $token_acesso = salvarLoginDoNoia($objNoia);
  19.                         return (object) [
  20.                             'msg' => 'Noia logado com sucesso, tamo junto!',
  21.                             'token_acesso' => $token_acesso];
  22.                     } else {
  23.                         return (object) [ 'msg' => 'Deu ruim, man: Cê não fez o bagulho lá' ];
  24.                     }
  25.                 } else {
  26.                     return (object) [ 'msg' => 'Deu ruim, man: O barato ta loko pro seu lado' ];
  27.                 }
  28.             } else {
  29.                 return (object) [ 'msg' => 'Deu ruim, man: Tu precisa fazer a doação pra entrar nos esquema' ];
  30.             }
  31.         } else {
  32.             return (object) [ 'msg' => 'Deu ruim, man: Nem pra digitar a senha tu tá prestando mano, tá loco.' ];
  33.         }
  34.     } else {
  35.         return (object) [ 'msg' => 'Deu ruim, man: Noia especificado não existe ou foi passado.' ];
  36.     }
  37. }
  38.  
  39. /*
  40.     Código parcial e demonstrativo
  41.     MODO SEQUENCIAL
  42. */
  43. function logarNoia($noia, $senha) {
  44.  
  45.     $hashSenha = hashMaroto($senha);
  46.    
  47.     $objNoia = carregarNoiaPorLogin($noia);
  48.    
  49.     if(!noiaExiste($objNoia)) {
  50.         return (object) [ 'msg' => 'Deu ruim, man: Noia especificado não existe ou foi passado.' ];
  51.     }
  52.    
  53.     if(!senhaDoNoiaConfere($objNoia, $senha)) {
  54.         return (object) [ 'msg' => 'Deu ruim, man: Nem pra digitar a senha tu tá prestando mano, tá loco.' ];
  55.     }
  56.     if(!noiaFezADoacao($objNoia)) {
  57.         return (object) [ 'msg' => 'Deu ruim, man: Tu precisa fazer a doação pra entrar nos esquema' ];
  58.     }
  59.    
  60.     if(!noiaTaAtivoNosEsquema($objNoia)) {
  61.         return (object) [ 'msg' => 'Deu ruim, man: O barato ta loko pro seu lado' ];
  62.     }
  63.    
  64.     if(!noiaFezAquisicaoMinima($objNoia)) {
  65.         return (object) [ 'msg' => 'Deu ruim, man: Cê não fez o bagulho lá' ];
  66.     }
  67.    
  68.     $token_acesso = salvarLoginDoNoia($objNoia);
  69.     return (object) [
  70.         'msg' => 'Noia logado com sucesso, tamo junto!',
  71.         'token_acesso' => $token_acesso'];
  72. }
  73.  
  74. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement