Source of file ServiceFactoryTestExtension.php
Size: 0,767 Bytes - Last Modified: 2021-12-24T06:34:53+00:00
/var/www/docs.ssmods.com/process/src/tests/Extensions/ServiceFactoryTestExtension.php
1234567891011121314151617181920212223242526272829 | <?php namespace SilverStripe\Omnipay\Tests\Extensions; use SilverStripe\Core\Extension; use SilverStripe\Dev\TestOnly; use SilverStripe\Omnipay\Model\Payment; use SilverStripe\Omnipay\Service\CaptureService; use SilverStripe\Omnipay\Tests\Service\ServiceFactoryTestService; class ServiceFactoryTestExtension extends Extension implements TestOnly { // return some different service for testing public function createPurchaseService(Payment $payment) { return CaptureService::create($payment); } public function createTestService($payment) { return ServiceFactoryTestService::create($payment); } public function createAuthorizeService(Payment $payment) { return CaptureService::create($payment); } } |