add laravel 13 support

This commit is contained in:
2026-05-01 15:37:33 +03:30
parent 7ddb14448f
commit 864a01df1e
21 changed files with 1772 additions and 0 deletions

30
tests/TestCase.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
namespace Shetabit\Payment\Tests;
use Orchestra\Testbench\TestCase as BaseTestCase;
use Shetabit\Multipay\Tests\Drivers\BarDriver;
class TestCase extends BaseTestCase
{
protected function getPackageProviders($app)
{
return ['Shetabit\Payment\Provider\PaymentServiceProvider'];
}
protected function getPackageAliases($app)
{
return [
'Payment' => 'Shetabit\Payment\Facade\Payment',
];
}
protected function getEnvironmentSetUp($app)
{
$settings = require __DIR__.'/../src/Config/payment.php';
$settings['drivers']['bar'] = ['key' => 'foo'];
$settings['map']['bar'] = BarDriver::class;
$app['config']->set('payment', $settings);
}
}