/home/techb158/ileadtechnology.com/SSM/vendor/razorpay/razorpay/src
NameSizeModeActions
Errors/-0755rm
Addon.php3810644editdlrm
Api.php16480644editdlrm
ArrayableInterface.php1770644editdlrm
Card.php1820644editdlrm
Collection.php3040644editdlrm
Customer.php7210644editdlrm
Entity.php55230644editdlrm
Invoice.php23710644editdlrm
Order.php5630644editdlrm
Payment.php18340644editdlrm
Plan.php3410644editdlrm
Refund.php3870644editdlrm
Request.php59470644editdlrm
Resource.php10630644editdlrm
Settlement.php8390644editdlrm
Subscription.php7550644editdlrm
Token.php6770644editdlrm
Transfer.php14420644editdlrm
Utility.php22230644editdlrm
VirtualAccount.php7490644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/razorpay/razorpay/src/Utility.php (2223B)
hashEquals($expectedSignature, $actualSignature); } if ($verified === false) { throw new Errors\SignatureVerificationError( 'Invalid signature passed'); } } private function hashEquals($expectedSignature, $actualSignature) { if (strlen($expectedSignature) === strlen($actualSignature)) { $res = $expectedSignature ^ $actualSignature; $return = 0; for ($i = strlen($res) - 1; $i >= 0; $i--) { $return |= ord($res[$i]); } return ($return === 0); } return false; } }