mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 01:08:56 +00:00
Adopt Laravel type hints
This commit is contained in:
@@ -34,7 +34,7 @@ class CleanNZB extends Command
|
||||
/**
|
||||
* Execute the console command.
|
||||
*/
|
||||
public function handle()
|
||||
public function handle(): void
|
||||
{
|
||||
// Check if any options are false
|
||||
if (! $this->option('notindb') && ! $this->option('notondisk')) {
|
||||
|
||||
@@ -30,7 +30,7 @@ class ImportNzbs extends Command
|
||||
/**
|
||||
* Execute the console command.
|
||||
*/
|
||||
public function handle()
|
||||
public function handle(): void
|
||||
{
|
||||
if ($this->option('folder')) {
|
||||
if ($this->option('filename')) {
|
||||
|
||||
@@ -34,7 +34,7 @@ class RecategorizeReleases extends Command
|
||||
/**
|
||||
* Execute the console command.
|
||||
*/
|
||||
public function handle()
|
||||
public function handle(): void
|
||||
{
|
||||
$countQuery = Release::query();
|
||||
if ($this->option('misc')) {
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -54,12 +56,12 @@ class AnidbEpisode extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function title()
|
||||
public function title(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(AnidbTitle::class, 'anidbid');
|
||||
}
|
||||
|
||||
public function info()
|
||||
public function info(): HasMany
|
||||
{
|
||||
return $this->hasMany(AnidbInfo::class, 'anidbid');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -52,12 +53,12 @@ class AnidbTitle extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function episode()
|
||||
public function episode(): HasMany
|
||||
{
|
||||
return $this->hasMany(AnidbEpisode::class, 'anidbid');
|
||||
}
|
||||
|
||||
public function info()
|
||||
public function info(): HasMany
|
||||
{
|
||||
return $this->hasMany(AnidbInfo::class, 'anidbid');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -49,12 +50,12 @@ class DnzbFailure extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function release()
|
||||
public function release(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Release::class, 'release_id');
|
||||
}
|
||||
|
||||
public function user()
|
||||
public function user(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(User::class, 'users_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -41,7 +42,7 @@ class Genre extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function music()
|
||||
public function music(): HasMany
|
||||
{
|
||||
return $this->hasMany(MusicInfo::class, 'genres_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -47,7 +48,7 @@ class Invitation extends Model
|
||||
*/
|
||||
protected $guarded = ['id'];
|
||||
|
||||
public function user()
|
||||
public function user(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(User::class, 'users_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Laravel\Scout\Searchable;
|
||||
|
||||
@@ -71,7 +72,7 @@ class MusicInfo extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function genre()
|
||||
public function genre(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Genre::class, 'genres_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use Blacklight\ColorCLI;
|
||||
use Blacklight\ConsoleTools;
|
||||
use Blacklight\ElasticSearchSiteSearch;
|
||||
@@ -89,12 +90,12 @@ class Predb extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function hash()
|
||||
public function hash(): HasMany
|
||||
{
|
||||
return $this->hasMany(PredbHash::class, 'predb_id');
|
||||
}
|
||||
|
||||
public function release()
|
||||
public function release(): HasMany
|
||||
{
|
||||
return $this->hasMany(Release::class, 'predb_id');
|
||||
}
|
||||
|
||||
@@ -180,7 +180,7 @@ class Release extends Model
|
||||
return $this->hasMany(UsersRelease::class, 'releases_id');
|
||||
}
|
||||
|
||||
public function file()
|
||||
public function file(): HasMany
|
||||
{
|
||||
return $this->hasMany(ReleaseFile::class, 'releases_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -39,7 +40,7 @@ class ReleaseNfo extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function release()
|
||||
public function release(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Release::class, 'releases_id');
|
||||
}
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -69,7 +70,7 @@ class ReleasesGroups extends Model
|
||||
*/
|
||||
protected $guarded = [];
|
||||
|
||||
public function release()
|
||||
public function release(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Release::class, 'releases_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
|
||||
@@ -51,7 +52,7 @@ class TvEpisode extends Model
|
||||
*/
|
||||
public $timestamps = false;
|
||||
|
||||
public function video()
|
||||
public function video(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Video::class, 'videos_id');
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
@@ -39,12 +40,12 @@ class UsersRelease extends Model
|
||||
*/
|
||||
protected $guarded = ['id'];
|
||||
|
||||
public function user()
|
||||
public function user(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(User::class, 'users_id');
|
||||
}
|
||||
|
||||
public function release()
|
||||
public function release(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Release::class, 'releases_id');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user