本文整理汇总了PHP中Redirect::to_view方法的典型用法代码示例。如果您正苦于以下问题:PHP Redirect::to_view方法的具体用法?PHP Redirect::to_view怎么用?PHP Redirect::to_view使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Redirect
的用法示例。
在下文中一共展示了Redirect::to_view方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
return Redirect::to_view('login.login');
}
# Verifica se existe um Usuário com determinadas credenciais no sistema
if ($model_login->user_exist($data)) {
$usuario_from_db = $model_login->where('login', '=', $data['login']);
$data = array();
foreach ($usuario_from_db as $itens) {
$data['id_usuario'] = $itens->id;
$data['login_usuario'] = $itens->login;
$data['perfil_usuario'] = $itens->perfil;
$data['data_cadastro_usuario'] = $itens->data_cadastro;
$data['vinculo_empresa'] = $itens->vinculo_empresa;
}
# Carrega os dados do Usuário na session
Session::put_session('id_usuario', $data['id_usuario']);
Session::put_session('login_usuario', $data['login_usuario']);
Session::put_session('perfil_usuario', $data['perfil_usuario']);
Session::put_session('data_cadastro_usuario', $data['data_cadastro_usuario']);
Session::put_session('vinculo_empresa', $data['vinculo_empresa']);
return Redirect::to_view('dashboard.inicio');
}
Session::flash('error', 'Login ou Senha incorretos');
return Redirect::to_view('login.login');
}
# --------------------------------------------------------------------------
# Faz o logout da aplicação
# --------------------------------------------------------------------------
if (Context::get_context('logout')) {
Auth::logout();
return Redirect::to_view('login.login');
}
示例2: Date
# Dados referentes aos dodos do Login
$data_login['login'] = Request::in_post('login');
$data_login['password'] = Hash::make(Password_generator::generate());
$data_login['status'] = 1;
$data_login['perfil'] = 2;
$data_login['data_cadastro'] = Date('d/m/Y');
if (Filter::is_empty_array($data)) {
Session::flash('error', 'Todos os campos são obrigatórios');
return Redirect::to_view('empresas_externas.cadastrar');
}
if (!Filter::is_email($data_login['login'])) {
Session::flash('error', 'Por favor, digite um Email valido');
return Redirect::to_view('empresas_externas.cadastrar');
}
# Realiza o pre-cadastro da Empresa
if ($empresa_utilizadora->save($data)) {
$empresa_from_db = $empresa_utilizadora->where('cnpj', '=', $data['cnpj']);
# Busca o id da empresa
$id_empresa_from_db = null;
foreach ($empresa_from_db as $itens) {
$id_empresa_from_db = $itens->id;
}
# Vincula o id da empresa ao Usuário
$data_login['vinculo_empresa'] = Filter::int($id_empresa_from_db);
# Realiza o cadastro do Usuário
if ($model_login->save($data_login)) {
Session::flash('success', 'Empresa Cadastrada com Sucesso');
return Redirect::to_view('empresas_externas.cadastrar');
}
}
}
示例3:
# --------------------------------------------------------------------------
# Realizando a Deleção dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('deletar')) {
if ($setor->delete(Request::in_get('id'))) {
Session::flash('success', 'Setor Deletado com Sucesso');
return Redirect::to_view('setores.listar');
}
}
# --------------------------------------------------------------------------
# Realizando a Edição dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('editar')) {
$data['nome'] = Request::in_post('nome');
$data['descricao'] = Request::in_post('descricao');
$data['data_cadastro'] = Date::date_now('br');
$data['vinculo_empresa'] = Session::get_session('vinculo_empresa');
$id = Request::in_get('id', true);
if (Filter::is_empty_array($data)) {
Session::flash('error', 'Todos os campos são obrigatórios');
return Redirect::to_view('setores.cadastrar');
}
$data['responsavel'] = Request::in_post('responsavel');
if (Filter::is_empty($data['responsavel'])) {
$data['responsavel'] = 0;
}
if ($setor->update($data, $id)) {
Session::flash('success', 'Setor Editado com Sucesso');
return Redirect::to_view('setores.editar', "id={$id}");
}
}