PHP code example of mothership-ec / cog-mothership-ecommerce
1. Go to this page and download the library: Download mothership-ec/cog-mothership-ecommerce library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mothership-ec / cog-mothership-ecommerce example snippets
$controller = 'Message:Mothership:Foo::Controller:Bar';
return $this->forward($this->get('gateway')->getPurchaseControllerReference(), [
'payable' => $instanceOfPayableInterface,
'stages' => [
'cancel' => $controller . '#cancel', // Method for reacting to cancelled purchases
'failure' => $controller . '#failure', // Method for reacting to failed purchases
'success' => $controller . '#success', // Method for reacting to successful purchases
]
]);
$controller = 'Message:Mothership:Foo::Controller:Bar';
return $this->forward($this->get('gateway')->getRefundControllerReference(), [
'payable' => $instanceOfPayableInterface,
'reference' => 'reference for the payment made previously being refunded',
'stages' => [
'failure' => $controller . '#failure', // Method for reacting to failed refunds
'success' => $controller . '#success', // Method for reacting to successful refunds
]
]);