Source of file FileLink.php
Size: 0,762 Bytes - Last Modified: 2021-12-23T10:02:36+00:00
/var/www/docs.ssmods.com/process/src/src/Model/FileLink.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace MadeHQ\Cloudinary\Model; use SilverStripe\ORM\DataObject; use MadeHQ\Cloudinary\Model\File; class FileLink extends DataObject { private static $db = [ 'Title' => 'Varchar(200)', 'Description' => 'HTMLText', ]; /** * Has_one relationship * @var array */ private static $has_one = [ 'File' => File::class, ]; private static $table_name = 'CloudinaryFileLink'; public function __construct($record = null, $isSingleton = false, $queryParams = array()) { parent::__construct($record, $isSingleton, $queryParams); $this->setFailover($this->File()); } public function exists() { return parent::exists() && $this->File()->exists(); } } |