Files
newznab-tmux/app/Models/Release.php
T
2017-10-08 23:43:09 +02:00

54 lines
984 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Release extends Model
{
/**
* @var bool
*/
protected $dateFormat = false;
/**
* @var bool
*/
public $timestamps = false;
/**
* @var array
*/
protected $guarded = ['id'];
public function group()
{
return $this->belongsTo('App\Models\Group', 'groups_id');
}
public function download()
{
return $this->hasMany('App\Models\UserDownload', 'releases_id');
}
public function userRelease()
{
return $this->hasMany('App\Models\UsersRelease', 'releases_id');
}
public function file()
{
return $this->hasMany('App\Models\ReleaseFile', 'releases_id');
}
public function category()
{
return $this->belongsTo('App\Models\Category', 'categories_id');
}
public function predb()
{
return $this->belongsTo('App\Models\Predb', 'predb_id');
}
}