Source of file AbcSiteTreeExtension.php
Size: 0,728 Bytes - Last Modified: 2022-01-13T10:01:10+00:00
/var/www/docs.ssmods.com/process/src/src/abc/code/Extensions/AbcSiteTreeExtension.php
123456789101112131415161718192021222324252627 | <?php /** * @author AzT3K */ class AbcSiteTreeExtension extends DataExtension { private static $indexes = array( 'Title' => true, 'Content' => array( 'type' => 'fulltext', 'value' => '"Content"' ) ); public function HashedPath($file, $extension = null) { $absPath = Director::getAbsFile(trim($file . ($extension ? '.' . $extension : ''), '/')); return $file . '?h=' . sha1_file($absPath); } public function TimestampedPath($file, $extension = null) { $absPath = Director::getAbsFile(trim($file . ($extension ? '.' . $extension : ''), '/')); return $file . '?m=' . filemtime($absPath); } } |