1. Go to this page and download the library: Download yuniorhernandez/agent library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
yuniorhernandez / agent example snippets
composer
namespace App\Http\Controllers;
use Yuniorhernandez\Agent\Facades\Agent;
class UserAgenteController extends Controller
{
public function index()
{
//Returns an array with all the information.
$agent = Agent::getAll();
return view('user-agent',['agent' => $agent]);
}
}
// Returns a string with: 'HTTP_USER_AGENT'
$user_agent = Agent::getAgent();
// Returns a string with the user's IP.
$user_ip = Agent::getIp();
// Returns a string with the user's Browser.
$user_browser = Agent::getBrowser();
// Returns a string with the user's Browser version.
$user_browser_version = Agent::getBrowserVersion();
// Returns a string with the user's Browser.
$user_platform = Agent::getPlatform();
// Returns a string with the user's Browser version.
$user_user_platform_version = Agent::getPlatformVersion();
// Returns a string with the user's Device.
$user_device = Agent::getDevice();
// Returns a string with the user's Device version.
$user_device_version = Agent::getDeviceVersion();
// Returns an array with the user's Language.
$user_languagege = Agent::language();
// getAll() Retorna un array con toda informacion recolectada del usuario.
// agent, ip, browser, browser_version, platform, platform_version, device, device_version, language, location.
$agent = Agent::getAll();
// Added new functions.
// isMobile(), isTablet(), isDesktop() and isBot()
// @return bool
if(Agent::isBot())
{
//Action if the visitor is a bot.
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.