An open API service indexing awesome lists of open source software.

https://github.com/kdevelopement/useragent-fixed-c3

Versão Estável.
https://github.com/kdevelopement/useragent-fixed-c3

Last synced: 8 months ago
JSON representation

Versão Estável.

Awesome Lists containing this project

README

          

# Informações:
— Nome: UserAgent;

— Versão: 1.2;

— Status Do Uso: Estável;

— Dev.: V-Team In 2019.

# Como ativar?
Vocè pode esta ativando a toda aplicação no arquivo ***autoload.php***, que se encontrar na pasta ***seucodeigniter/application/config/autoload.php***

Procurar por ***$autoload["libraries"]***, e acrescente ***'UserAgent'*** no mesmo, como no print abaixo:

EXEMPLOS:

- Unico:



- Mais de um:



ou acrescente no seu codigo PHP: ***$this->load->libraries('UserAgent');***

(Obs.: so está ativando para a função atual ou melhor dizendo, ativo so mente para aquele arquivo do seu sistema ou controller).

# Como usar?
Ative no seu sistema (função que irá utiliza-lo):


$UserAgent = new UserAgent();
|
Obs.: caso usar outra string no lugar de "$UserAgent" a sua string vai ser a raiz da função, mas recomendo usar a padrão.


Ultilizando:

**— Verifica o sistema operacional:** $UserAgent->checkOs(),

**— Verifica o navegador:** $UserAgent->checkBrowser(),

**— Retorna os dados da máquina que está acessando:** $UserAgent->getUserMachine(),

**— Retorna o sistema operacional da máquina que está acessando:** $UserAgent->getOs(),

**— Retorna o navegador da máquina que está acessando:** $UserAgent->getBrowser(),

**— Obtem o endereço de IP da máquina que está acessando:** $UserAgent->requestIP(),


# Change Logs:
@Class: Retorna dados na máquina que está acessamdo o servidor.

@log v1.2 : Adicionado método para obter o IP da máquina.