uawdijnntqw1x1x1
IP : 216.73.216.231
Hostname : 213-108-241-110.cprapid.com
Kernel : Linux 213-108-241-110.cprapid.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
digilove
/
public_html
/
f7525
/
..
/
plugins
/
twofactorauth
/
..
/
system
/
jch_optimize
/
platform
/
http.php
/
/
<?php /** * JCH Optimize - Joomla! plugin to aggregate and minify external resources for * optmized downloads * @author Samuel Marshall <sdmarshall73@gmail.com> * @copyright Copyright (c) 2010 Samuel Marshall * @license GNU/GPLv3, See LICENSE file * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * If LICENSE file missing, see <http://www.gnu.org/licenses/>. */ class JchPlatformHttp implements JchInterfaceHttp { protected $oHttpAdapter = FALSE; protected static $instance = FALSE; /** * */ public function __construct() { jimport('joomla.http.factory'); if (!class_exists('JHttpFactory')) { throw new BadFunctionCallException( JchPlatformUtility::translate('JHttpFactory not present. Please upgrade your version of Joomla. Exiting plugin...') ); } $aOptions = array( 'follow_location' => true ); $oOptions = new JRegistry($aOptions); $this->oHttpAdapter = JHttpFactory::getAvailableDriver($oOptions); } /** * * @param type $sPath * @param type $aPost * @return type * @throws Exception */ public function request($sPath, $aPost = null, $aHeaders = null, $sUserAgent='') { if (!$this->oHttpAdapter) { throw new BadFunctionCallException(JchPlatformUtility::translate('No Http Adapter present')); } $oUri = JUri::getInstance($sPath); $method = !isset($aPost) ? 'GET' : 'POST'; $oResponse = $this->oHttpAdapter->request($method, $oUri, $aPost, $aHeaders, 10, $sUserAgent); $return = array('body' => $oResponse->body, 'code' => $oResponse->code); return $return; } /** * * @return type */ public static function getHttpAdapter() { if (!self::$instance) { self::$instance = new JchPlatformHttp(); } return self::$instance; } /** * */ public function available() { if ($this->oHttpAdapter === FALSE) { return FALSE; } else { return TRUE; } } }
/home/digilove/public_html/f7525/../plugins/twofactorauth/../system/jch_optimize/platform/http.php