Source of file FoxyStripeProductFormFieldExtension.php
Size: 0,744 Bytes - Last Modified: 2021-12-24T06:45:37+00:00
/var/www/docs.ssmods.com/process/src/src/ORM/FoxyStripeProductFormFieldExtension.php
1234567891011121314151617181920212223242526272829 | <?php namespace Dynamic\FoxyStripe\ORM; use SilverStripe\CMS\Controllers\ContentController; use SilverStripe\Control\Controller; use SilverStripe\ORM\DataExtension; /** * Class FoxyStripeProductFormFieldExtension. */ class FoxyStripeProductFormFieldExtension extends DataExtension { /** * @param $attributes */ public function updateAttributes(&$attributes) { if (Controller::curr() instanceof ContentController && Controller::curr()->data()->Classname == 'DonationProduct' ) { if (preg_match('/^(product_id)/', $this->owner->getName())) { $attributes['h:name'] = $attributes['name']; unset($attributes['name']); } } } } |