<h1>Perfis:</h1> </header> <?php $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN); if ($empty) { WSErro("Oppss: você tentou editar um perfil que não existe no sistema!", WS_INFOR); } $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT); if ($action) { require_once '_models/AdminPerfil.class.php'; $perfilAction = filter_input(INPUT_GET, 'perfil', FILTER_VALIDATE_INT); $perfilUpdate = new AdminPerfil(); switch ($action) { case 'active': $perfilUpdate->ExeStatus($perfilAction, '1'); WSErro("O status do perfil foi atualizado para <b>ativo</b>. Perfil publicado!", WS_ACCEPT); break; case 'inative': $perfilUpdate->ExeStatus($perfilAction, '0'); WSErro("O status do perfil foi atualizado para <b>inativo</b>. Perfil agora é um rascunho!", WS_ACCEPT); break; case 'delete': $perfilUpdate->ExeDelete($perfilAction); WSErro('O perfil ' . $perfilUpdate->getError()[0], $perfilUpdate->getError()[1]); break; default: WSErro("Ação não foi identificada pelo sistema, favor utilize os botões", WS_ERROR); break; } }