¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -10,30 +10,6 @@ class SliderSlide extends Model
{
use Translatable;
/**
* The relations to eager load on every query.
*
* @var array
*/
protected $with = ['translations', 'file'];
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = ['options', 'call_to_action_url', 'open_in_new_window', 'position'];
/**
* The attributes that should be cast to native types.
*
* @var array
*/
protected $casts = [
'options' => 'array',
'open_in_new_window' => 'boolean',
];
/**
* The attributes that are translatable.
*
@@ -46,17 +22,41 @@ class SliderSlide extends Model
'direction',
'call_to_action_text',
];
/**
* The relations to eager load on every query.
*
* @var array
*/
protected $with = ['translations', 'file'];
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = ['options', 'call_to_action_url', 'open_in_new_window', 'position'];
/**
* The attributes that should be cast to native types.
*
* @var array
*/
protected $casts = [
'options' => 'array',
'open_in_new_window' => 'boolean',
];
public function isAlignedLeft()
{
return $this->direction === 'left';
}
public function isAlignedRight()
{
return $this->direction === 'right';
}
public function file()
{
return $this->belongsTo(File::class)->withDefault();