OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
accscourse
/
inc
/
razorpay
/
src
Server IP: 10.0.0.4
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/27/2021 03:23:42 PM
rwxr-xr-x
📄
Addon.php
381 bytes
08/27/2021 03:22:08 PM
rw-rw-r--
📄
Api.php
1.61 KB
08/27/2021 03:22:31 PM
rw-rw-r--
📄
ArrayableInterface.php
177 bytes
08/27/2021 03:22:32 PM
rw-rw-r--
📄
Card.php
182 bytes
08/27/2021 03:22:02 PM
rw-rw-r--
📄
Collection.php
304 bytes
08/27/2021 03:22:29 PM
rw-rw-r--
📄
Customer.php
721 bytes
08/27/2021 03:22:23 PM
rw-rw-r--
📄
Entity.php
5.39 KB
08/27/2021 03:22:33 PM
rw-rw-r--
📁
Errors
-
08/27/2021 03:23:34 PM
rwxr-xr-x
📄
Invoice.php
2.32 KB
08/27/2021 03:22:27 PM
rw-rw-r--
📄
Order.php
563 bytes
08/27/2021 03:22:12 PM
rw-rw-r--
📄
Payment.php
1.79 KB
08/27/2021 03:22:22 PM
rw-rw-r--
📄
Plan.php
341 bytes
08/27/2021 03:22:34 PM
rw-rw-r--
📄
Refund.php
387 bytes
08/27/2021 03:22:06 PM
rw-rw-r--
📄
Request.php
5.81 KB
08/27/2021 03:22:25 PM
rw-rw-r--
📄
Resource.php
1.04 KB
08/27/2021 03:22:33 PM
rw-rw-r--
📄
Settlement.php
839 bytes
08/27/2021 03:22:18 PM
rw-rw-r--
📄
Subscription.php
755 bytes
08/27/2021 03:22:04 PM
rw-rw-r--
📄
Token.php
677 bytes
08/27/2021 03:22:10 PM
rw-rw-r--
📄
Transfer.php
1.41 KB
08/27/2021 03:22:20 PM
rw-rw-r--
📄
Utility.php
2.17 KB
08/27/2021 03:22:14 PM
rw-rw-r--
📄
VirtualAccount.php
749 bytes
08/27/2021 03:22:16 PM
rw-rw-r--
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; } }