Source of file DatatypeExtension.php
Size: 0,394 Bytes - Last Modified: 2021-12-23T10:50:50+00:00
/var/www/docs.ssmods.com/process/src/src/DatatypeExtension.php
1234567891011121314151617 | <?php namespace Taitava\CloakEmail; use SilverStripe\ORM\DataExtension; class DatatypeExtension extends DataExtension { private static $casting = [ 'Cloak' => 'HTMLText', ]; public function Cloak() //This becomes a method in datatypes Text, Varchar and Enum. Can be called from templates, but also from PHP code. { return CloakEmail::CloakAll($this->owner->value, 'template'); } } |