Skip to content

Instantly share code, notes, and snippets.

@Bolinha1
Created April 5, 2014 14:43
Show Gist options
  • Select an option

  • Save Bolinha1/9992880 to your computer and use it in GitHub Desktop.

Select an option

Save Bolinha1/9992880 to your computer and use it in GitHub Desktop.
<?php
require_once __DIR__.'/src/config/registerSite.php';
use Symfony\Component\HttpFoundation\Request;
use Uploads\UploadsEfDao;
//navegação estática do site
$app->get('/', 'controller:index');
$app->get('/inicio', 'controller:inicio');
// rotas referentes a autenticao
$app->post('/autenticar', function(Request $request) use ($app){
try
{
$loja = $request->get('loja');
$codFuncionario = $request->get('codVendedor');
if(empty($loja) || empty($codFuncionario))
throw new Exception("Informe a loja e o código");
$app['login']->setLoja($loja);
$app['login']->setCodUsuario($codFuncionario);
$app['login']->setTipoLogin('funcionario');
return $app['autenticacao']->autenticar();
}
catch(Exception $e)
{
$loja = $app['siteDao']->listarLoja();
$content = array('navegacao' => 'login', "loja" => $loja, 'mensagem' => $e->getMessage());
return $app['view']->load('login', $content);
}
});
$app->get('/sair', 'controller:sair');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment