Source of file OrderStatusLog_FeefoLog.php
Size: 0,780 Bytes - Last Modified: 2021-12-23T10:40:59+00:00
/var/www/docs.ssmods.com/process/src/code/model/process/OrderStatusLog_FeefoLog.php
123456789101112131415161718192021222324252627282930313233343536 | <?php /** * @authors: Nicolaas [at] Sunny Side Up .co.nz * @package: ecommerce * @sub-package: model * @inspiration: Silverstripe Ltd, Jeremy **/ class OrderStatusLog_FeefoLog extends OrderStatusLog { private static $db = array( 'DetailedInfo' => 'HTMLText' ); public function canCreate($member = null) { return false; } public function canEdit($member = null) { $order = $this->Order(); if ($order && $order->exists()) { $status = $order->MyStep(); if ($status && $status->Code == 'FEEFO') { return parent::canEdit($member); } else { return false; } } else { return parent::canEdit($member); } } } |