reindert-vetter / factory-method-pattern

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Facade

<?php
Psp::setDriver($tenant->payment_provider);
$isPaid = Psp::isPaid();

vs:

Factory method pattern

<?php
$driver = PaymentProviderFactory::create($tenant->payment_provider);
$isPaid = $driver->isPaid();

About


Languages

Language:PHP 100.0%