• Час читання ~0 хв
  • 26.05.2023

Faker Stripe — це постачальник FakerPHP, який генерує підроблені, але структурно правильні ідентифікатори для ресурсів Stripe API. Stripe має досить багато різних типів ресурсів, але цей пакунок має понад 50+ різних методів підробки:Цей пакунок легко інтегрується з PestPHP, PHPUnit та Eloquent: Factories:

$faker->stripeCorePaymentIntentId();
// pi_KiAjc3WFzvswIhq8IkCLXNBW
$faker->stripeConnectAccountId();
// acct_xBXg7yyrSyQVbsjM
$faker->stripeFinancialConnectionAccountId();
// fca_z3JzQ1OCkYved5uWOqh3b387

// Pest example
beforeEach(function () {
    $this->fake = fake();
    $this->fake->addProvider(new Stripe($this->fake));
});
it('shows an example', function () {
    $this->fake->stripeConnectAccountId() // acct_xBXg7yyrSyQVbsjM
});

// Laravel factory example
use WithFaker;

public function definition(): array
{
    $this->faker->addProvider(new Stripe($this->faker));

    $this->faker->stripeConnectAccountId(); // acct_xBXg7yyrSyQVbsjM
}

Ви можете дізнатися більше про цей пакет, отримати повні інструкції з встановлення та переглянути вихідний код на GitHub.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Про автора CrazyBoy49z
WORK EXPERIENCE
Контакти
Ukraine, Lutsk
+380979856297