Source of file OrderModifier.php
Size: 0,529 Bytes - Last Modified: 2022-02-21T10:01:51+00:00
/var/www/docs.ssmods.com/process/src/src/Extension/OrderModifier.php
123456789101112131415161718192021222324252627 | <?php namespace AntonyThorpe\SilvershopUnleashed\Extension; use AntonyThorpe\SilverShopUnleashed\Utils; use SilverStripe\ORM\DataExtension; class OrderModifier extends DataExtension { /** * Map OrderModifier * @var string */ private static $product_code; /** * Apply Guid if absent */ public function onBeforeWrite() { parent::onBeforeWrite(); if (!$this->owner->getField("Guid")) { $this->owner->Guid = (string) Utils::createGuid(); } } } |