Source of file LottieExtension.php
Size: 0,636 Bytes - Last Modified: 2021-12-23T10:02:06+00:00
/var/www/docs.ssmods.com/process/src/code/LottieExtension.php
1234567891011121314151617181920212223 | <?php namespace SilverStripe\Lottie; use SilverStripe\Lottie\LottieAnimation; use SilverStripe\View\Requirements; use SilverStripe\ORM\DataExtension; class LottieExtension extends DataExtension { public function setupLottieRequirements() { Requirements::javascript('lexakami/silverstripe-lottie:dist/manifest.js'); Requirements::javascript('lexakami/silverstripe-lottie:dist/vendor.js'); Requirements::javascript('lexakami/silverstripe-lottie:dist/app.js'); } public function getLottieAnimation($name) { return LottieAnimation::get()->filter(['Name' => $name])->first(); } } |