Example #1
0
 /**
  * @param $slot
  * @param Clippable $clippable
  * @return null|FileModel
  */
 public function getBySlot($slot, Clippable $clippable = null)
 {
     if ($clippable) {
         $query = FileModel::forClippable(get_class($clippable), $clippable->getKey());
     } else {
         $query = FileModel::unattached();
     }
     return $query->inSlot($slot)->first();
 }