belongsTo('App\Models\Group', 'groups_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function download() { return $this->hasMany('App\Models\UserDownload', 'releases_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function userRelease() { return $this->hasMany('App\Models\UsersRelease', 'releases_id'); } public function file() { return $this->hasMany('App\Models\ReleaseFile', 'releases_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function category() { return $this->belongsTo('App\Models\Category', 'categories_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function predb() { return $this->belongsTo('App\Models\Predb', 'predb_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function failed() { return $this->hasMany('App\Models\DnzbFailure', 'release_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function releaseExtra() { return $this->hasOne('App\Models\Release', 'releases_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function nfo() { return $this->hasOne('App\Models\ReleaseNfo', 'releases_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function comment() { return $this->hasMany('App\Models\ReleaseComment', 'releases_id'); } }