verifyToken()){ /** Instânciamento de classes */ $Users = new Users(); $Companies = new Companies(); $UsersValidate = new UsersValidate(); $CompaniesValidate = new CompaniesValidate; /** Parametros de entrada */ $usersId = isset($_POST['user_id']) ? (int)filter_input(INPUT_POST, 'user_id', FILTER_SANITIZE_SPECIAL_CHARS) : 0; $companyId = isset($_POST['company_id']) ? (int)filter_input(INPUT_POST, 'company_id', FILTER_SANITIZE_NUMBER_INT) : 0; /** Validando os campos de entrada */ $UsersValidate->setUserId($usersId); $CompaniesValidate->setCompanyId($companyId); /** Verifica se o ID do usuário foi informado */ if ($UsersValidate->getUserId() > 0) { /** Consulta os dados do usuário */ $UsersResult = $Users->Get($UsersValidate->getUserId()); } else { /** Caso o ID do usuário não tenha sido informado, carrego os campos como null */ /** Carrega os campos da tabela */ $UsersResult = $Users->Describe(); } ?>