Source of file MatomoMemberExtension.php
Size: 0,628 Bytes - Last Modified: 2021-12-24T06:46:44+00:00
/var/www/docs.ssmods.com/process/src/src/Extension/MatomoMemberExtension.php
123456789101112131415161718192021222324 | <?php namespace ElliotSawyer\Matomo; use SilverStripe\Forms\CheckboxField; use SilverStripe\ORM\DataExtension; class MatomoMemberExtension extends DataExtension { private static $db = [ 'DisableMatomo' => 'Boolean' ]; public function updateCMSFields(\SilverStripe\Forms\FieldList $fields) { $fields->insertAfter( 'Groups', CheckboxField::create( 'DisableMatomo', 'Disable Matomo Analytics tracking' )->setDescription( 'Allow the member to opt-out of Matomo Analytics tracking' ) ); } } |