OXIESEC PANEL
- Current Dir:
/
/
home
/
u432548786
/
domains
/
it-tas.com
/
public_html
/
razorpay-php
/
src
Server IP: 191.96.63.230
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
01/20/2024 07:33:04 AM
rwxr-xr-x
📄
.src.php
0 bytes
01/20/2024 07:33:04 AM
rw-rw-rw-
📄
Addon.php
402 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Api.php
1.7 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
ArrayableInterface.php
190 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Card.php
196 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Collection.php
324 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Customer.php
761 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Entity.php
5.62 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📁
Errors
-
01/20/2024 07:32:19 AM
rwxr-xr-x
📄
Invoice.php
2.43 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Order.php
594 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Payment.php
1.88 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Plan.php
361 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Refund.php
410 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Request.php
6.03 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Resource.php
1.09 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Settlement.php
881 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Subscription.php
790 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Token.php
707 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Transfer.php
1.47 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
Utility.php
2.25 KB
01/20/2024 07:32:19 AM
rw-rw-rw-
📄
VirtualAccount.php
787 bytes
01/20/2024 07:32:19 AM
rw-rw-rw-
Editing: Api.php
Close
<?php namespace Razorpay\Api; class Api { protected static $baseUrl = 'https://api.razorpay.com/v1/'; protected static $key = null; protected static $secret = null; /* * App info is to store the Plugin/integration * information */ public static $appsDetails = array(); const VERSION = '2.5.0'; /** * @param string $key * @param string $secret */ public function __construct($key, $secret) { self::$key = $key; self::$secret = $secret; } /* * Set Headers */ public function setHeader($header, $value) { Request::addHeader($header, $value); } public function setAppDetails($title, $version = null) { $app = array( 'title' => $title, 'version' => $version ); array_push(self::$appsDetails, $app); } public function getAppsDetails() { return self::$appsDetails; } public function setBaseUrl($baseUrl) { self::$baseUrl = $baseUrl; } /** * @param string $name * @return mixed */ public function __get($name) { $className = __NAMESPACE__.'\\'.ucwords($name); $entity = new $className(); return $entity; } public static function getBaseUrl() { return self::$baseUrl; } public static function getKey() { return self::$key; } public static function getSecret() { return self::$secret; } public static function getFullUrl($relativeUrl) { return self::getBaseUrl() . $relativeUrl; } }