Skip to content

Commit c1bd23f

Browse files
authored
Merge pull request #6 from FLUX-SE/flux-se-renaming
Flux-se renaming
2 parents ce8fa2f + cc58813 commit c1bd23f

110 files changed

Lines changed: 494 additions & 479 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@
88
This library is designed to add a new gateways to Payum to support Stripe (with SCA support)
99
Actually there is one Gateway fully supported `Stripe checkout session` but soon `Stripe JS` will be supported too.
1010

11-
> If you are using Symfony use the bundle : [prometee/payum-stripe-checkout-bundle](https://github.com/Prometee/PayumStripeCheckoutSessionBundle)
11+
> If you are using Symfony use the bundle : [flux-se/payum-stripe-bundle](https://github.com/FluxSE/PayumStripeBundle)
1212
13-
> If you are using Sylius use the plugin : [prometee/sylius-payum-stripe-checkout-session-plugin](https://github.com/Prometee/SyliusPayumStripeCheckoutSessionPlugin)
13+
> If you are using Sylius use the plugin : [flux-se/sylius-payum-stripe-plugin](https://github.com/FluxSE/SyliusPayumStripePlugin)
1414
1515
## Installation
1616

1717
Install using Composer :
1818

1919
```bash
20-
composer require prometee/payum-stripe
20+
composer require flux-se/payum-stripe
2121
```
2222

2323
Choose one of [php-http/client-implementation](https://packagist.org/providers/php-http/client-implementation),
@@ -42,20 +42,20 @@ composer require php-http/guzzle6-adapter
4242

4343
### What to use with Stripe Checkout Session gateway ?
4444

45-
- A Symfony bundle : [prometee/payum-stripe-checkout-bundle](https://github.com/Prometee/PayumStripeCheckoutSessionBundle)
46-
- A Sylius plugin : [prometee/sylius-payum-stripe-checkout-session-plugin](https://github.com/Prometee/SyliusPayumStripeCheckoutSessionPlugin)
45+
- A Symfony bundle : [flux-se/payum-stripe-bundle](https://github.com/FluxSE/PayumStripeBundle)
46+
- A Sylius plugin : [flux-se/sylius-payum-stripe-plugin](https://github.com/FluxSE/SyliusPayumStripePlugin)
4747

4848
### What to use with Stripe JS gateway ?
4949

5050
- [WORK IN PROGRESS]
5151

5252

53-
[ico-version]: https://img.shields.io/packagist/v/Prometee/payum-stripe.svg?style=flat-square
53+
[ico-version]: https://img.shields.io/packagist/v/FluxSE/payum-stripe.svg?style=flat-square
5454
[ico-license]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square
55-
[ico-travis]: https://img.shields.io/travis/Prometee/PayumStripe/master.svg?style=flat-square
56-
[ico-code-quality]: https://img.shields.io/scrutinizer/g/Prometee/PayumStripe.svg?style=flat-square
55+
[ico-travis]: https://img.shields.io/travis/FluxSE/PayumStripe/master.svg?style=flat-square
56+
[ico-code-quality]: https://img.shields.io/scrutinizer/g/FluxSE/PayumStripe.svg?style=flat-square
5757

58-
[link-packagist]: https://packagist.org/packages/prometee/payum-stripe
59-
[link-travis]: https://travis-ci.org/Prometee/PayumStripe
60-
[link-scrutinizer]: https://scrutinizer-ci.com/g/Prometee/PayumStripe/code-structure
61-
[link-code-quality]: https://scrutinizer-ci.com/g/Prometee/PayumStripe
58+
[link-packagist]: https://packagist.org/packages/flux-se/payum-stripe
59+
[link-travis]: https://travis-ci.org/FluxSE/PayumStripe
60+
[link-scrutinizer]: https://scrutinizer-ci.com/g/FluxSE/PayumStripe/code-structure
61+
[link-code-quality]: https://scrutinizer-ci.com/g/FluxSE/PayumStripe

UPGRADE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# UPGRADE FROM `v1.1.2` TO `v1.2.0`
2+
3+
* **BC BREAK**: The vendor name of this lib has change from
4+
`Prometee` to `FluxSE`

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "prometee/payum-stripe",
2+
"name": "flux-se/payum-stripe",
33
"description": "Payum Stripe gateways",
44
"type": "library",
55
"require": {
@@ -8,15 +8,15 @@
88
},
99
"require-dev": {
1010
"phpunit/phpunit": "^8|^9",
11-
"symplify/easy-coding-standard": "^7.3",
11+
"symplify/easy-coding-standard": "^8.1",
1212
"php-http/guzzle6-adapter": "^2.0",
1313
"phpstan/phpstan": "^0.12"
1414
},
1515
"autoload": {
16-
"psr-4": { "Prometee\\PayumStripe\\": "src/" }
16+
"psr-4": { "FluxSE\\PayumStripe\\": "src/" }
1717
},
1818
"autoload-dev": {
19-
"psr-4": { "Tests\\Prometee\\PayumStripe\\": "tests/" }
19+
"psr-4": { "Tests\\FluxSE\\PayumStripe\\": "tests/" }
2020
},
2121
"license": "MIT",
2222
"extra": {

docs/stripe-checkout-session/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ declare(strict_types=1);
1414
$loader = require_once( __DIR__.'/vendor/autoload.php');
1515

1616
use Payum\Core\GatewayFactoryInterface;
17-
use Prometee\PayumStripe\StripeCheckoutSessionGatewayFactory;
17+
use FluxSE\PayumStripe\StripeCheckoutSessionGatewayFactory;
1818
use Payum\Core\PayumBuilder;
1919
use Payum\Core\Payum;
2020

@@ -89,7 +89,7 @@ The [`NotifyAction.php`](../../src/Action/NotifyAction.php) will ask for 2 other
8989
2. Give this resolved `Event` to an `Action` able to consume this `Event`.
9090

9191
So if you want to consume another webhook event type, you just need to create an `Action`
92-
extending [`Prometee\PayumStripe\Action\Api\WebhookEvent\AbstractWebhookEventAction`](../../src/Action/Api/WebhookEvent/AbstractWebhookEventAction.php).
92+
extending [`FluxSE\PayumStripe\Action\Api\WebhookEvent\AbstractWebhookEventAction`](../../src/Action/Api/WebhookEvent/AbstractWebhookEventAction.php).
9393
Examples available into the [`src/Action/Api/WebhookEvent/`](../../src/Action/Api/WebhookEvent) folder.
9494

9595
## Subscription handling
@@ -98,7 +98,7 @@ Payum don't have php `Interfaces` to handle subscription, that's why subscriptio
9898
managed by yourself. There is maybe a composer packages which meet your need,
9999
but you will have to build the interface between your subscription `Model` class and `Payum`.
100100

101-
Usually you will have to build a `ConvertPaymentAction` like this one : [ConvertPaymentAction.php](https://github.com/Prometee/SyliusPayumStripeCheckoutSessionPlugin/blob/master/src/Action/ConvertPaymentAction.php)
101+
Usually you will have to build a `ConvertPaymentAction` like this one : [ConvertPaymentAction.php](https://github.com/FluxSE/SyliusPayumStripePlugin/blob/master/src/Action/ConvertPaymentAction.php)
102102
customizing the `supports` method to meet your need and finally providing the right `$details` array.
103103

104104
Example : https://stripe.com/docs/payments/checkout/subscriptions/starting#create-checkout-session (`$details` is the array given to create a `Session`)
@@ -111,6 +111,6 @@ Example : https://stripe.com/docs/payments/checkout/subscriptions/updating#creat
111111

112112
## More
113113

114-
- A Symfony bundle : [prometee/payum-stripe-checkout-bundle](https://github.com/Prometee/PayumStripeCheckoutSessionBundle)
115-
- A Sylius plugin : [prometee/sylius-payum-stripe-checkout-session-plugin](https://github.com/Prometee/SyliusPayumStripeCheckoutSessionPlugin)
114+
- A Symfony bundle : [flux-se/payum-stripe-checkout-bundle](https://github.com/FluxSE/PayumStripeBundle)
115+
- A Sylius plugin : [flux-se/sylius-payum-stripe-checkout-session-plugin](https://github.com/FluxSE/SyliusPayumStripePlugin)
116116

easy-coding-standard.yml

Lines changed: 0 additions & 5 deletions
This file was deleted.

ecs.php

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer;
6+
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
7+
8+
return static function (ContainerConfigurator $containerConfigurator): void {
9+
$containerConfigurator->import(__DIR__ . '/vendor/symplify/easy-coding-standard/config/set/psr12.php');
10+
11+
$services = $containerConfigurator->services();
12+
13+
$services->set(BlankLineAfterOpeningTagFixer::class);
14+
};

src/Action/Api/ConstructEventAction.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
declare(strict_types=1);
44

5-
namespace Prometee\PayumStripe\Action\Api;
5+
namespace FluxSE\PayumStripe\Action\Api;
66

7+
use FluxSE\PayumStripe\Request\Api\ConstructEvent;
8+
use FluxSE\PayumStripe\Wrapper\EventWrapper;
79
use Payum\Core\Action\ActionInterface;
810
use Payum\Core\Exception\RequestNotSupportedException;
9-
use Prometee\PayumStripe\Request\Api\ConstructEvent;
10-
use Prometee\PayumStripe\Wrapper\EventWrapper;
1111
use Stripe\Exception\SignatureVerificationException;
1212
use Stripe\Webhook;
1313

src/Action/Api/RedirectToCheckoutAction.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
declare(strict_types=1);
44

5-
namespace Prometee\PayumStripe\Action\Api;
5+
namespace FluxSE\PayumStripe\Action\Api;
66

7+
use FluxSE\PayumStripe\Request\Api\RedirectToCheckout;
78
use Payum\Core\Action\ActionInterface;
89
use Payum\Core\ApiAwareInterface;
910
use Payum\Core\Exception\RequestNotSupportedException;
1011
use Payum\Core\GatewayAwareInterface;
1112
use Payum\Core\GatewayAwareTrait;
1213
use Payum\Core\Reply\HttpResponse;
1314
use Payum\Core\Request\RenderTemplate;
14-
use Prometee\PayumStripe\Request\Api\RedirectToCheckout;
1515

1616
final class RedirectToCheckoutAction implements ActionInterface, ApiAwareInterface, GatewayAwareInterface
1717
{

src/Action/Api/ResolveWebhookEventAction.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
declare(strict_types=1);
44

5-
namespace Prometee\PayumStripe\Action\Api;
5+
namespace FluxSE\PayumStripe\Action\Api;
66

7+
use FluxSE\PayumStripe\Request\Api\ConstructEvent;
8+
use FluxSE\PayumStripe\Request\Api\ResolveWebhookEvent;
9+
use FluxSE\PayumStripe\Wrapper\EventWrapperInterface;
710
use LogicException;
811
use Payum\Core\Action\ActionInterface;
912
use Payum\Core\ApiAwareInterface;
@@ -12,9 +15,6 @@
1215
use Payum\Core\GatewayAwareInterface;
1316
use Payum\Core\GatewayAwareTrait;
1417
use Payum\Core\Request\GetHttpRequest;
15-
use Prometee\PayumStripe\Request\Api\ConstructEvent;
16-
use Prometee\PayumStripe\Request\Api\ResolveWebhookEvent;
17-
use Prometee\PayumStripe\Wrapper\EventWrapperInterface;
1818
use Stripe\Exception\SignatureVerificationException;
1919

2020
class ResolveWebhookEventAction implements ActionInterface, GatewayAwareInterface, ApiAwareInterface

src/Action/Api/Resource/AbstractAllAction.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
declare(strict_types=1);
44

5-
namespace Prometee\PayumStripe\Action\Api\Resource;
5+
namespace FluxSE\PayumStripe\Action\Api\Resource;
66

7+
use FluxSE\PayumStripe\Action\Api\StripeApiAwareTrait;
8+
use FluxSE\PayumStripe\Request\Api\Resource\AllInterface;
79
use Payum\Core\Exception\LogicException;
810
use Payum\Core\Exception\RequestNotSupportedException;
9-
use Prometee\PayumStripe\Action\Api\StripeApiAwareTrait;
10-
use Prometee\PayumStripe\Request\Api\Resource\AllInterface;
1111
use Stripe\ApiOperations\All;
1212
use Stripe\Collection;
1313
use Stripe\Exception\ApiErrorException;

0 commit comments

Comments
 (0)