airport2023/plugins/tps/airport/models/Content.php

46 lines
800 B
PHP

<?php
namespace tps\Airport\Models;
use Model;
/**
* Model
*/
class Content extends Model
{
use \October\Rain\Database\Traits\Validation;
use \October\Rain\Database\Traits\SoftDelete;
protected $dates = ['deleted_at'];
protected $jsonable = ['data'];
public $implement = ['@RainLab.Translate.Behaviors.TranslatableModel'];
public $translatable = [
'meta_title',
'meta_description',
'meta_keywords',
];
public $hasMany = [
'view' => [
'Tps\Pageview\Models\PageVisit',
'key' => 'page'
]
];
/**
* @var string The database table used by the model.
*/
public $table = 'tps_airport_contents';
/**
* @var array Validation rules
*/
public $rules = [];
}