generated model phpdocs

This commit is contained in:
Max Kovalenko
2019-05-22 09:41:19 +03:00
committed by Max Kovalenko
parent 424cf6478f
commit 1a87a96e55
63 changed files with 1864 additions and 0 deletions
+26
View File
@@ -15,6 +15,32 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Album
*
* @property int $id
* @property int $user_id
* @property string $name
* @property string $description
* @property string $imdb
* @property string $cover_image
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Image[] $images
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereCoverImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereImdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Album whereUserId($value)
* @mixin \Eloquent
*/
class Album extends Model
{
/**
+32
View File
@@ -15,6 +15,38 @@ namespace App\Models;
use Hootlex\Moderation\Moderatable;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Application
*
* @property int $id
* @property string $type
* @property string $email
* @property string|null $referrer
* @property int $status
* @property \Illuminate\Support\Carbon|null $moderated_at
* @property int|null $moderated_by
* @property int|null $accepted_by
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ApplicationImageProof[] $imageProofs
* @property-read \App\Models\User|null $moderated
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ApplicationUrlProof[] $urlProofs
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereAcceptedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereModeratedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereModeratedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereReferrer($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Application whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Application extends Model
{
use Moderatable;
+19
View File
@@ -14,6 +14,25 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\ApplicationImageProof
*
* @property int $id
* @property int $application_id
* @property string $image
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Application $application
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof whereApplicationId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationImageProof whereUpdatedAt($value)
* @mixin \Eloquent
*/
class ApplicationImageProof extends Model
{
/**
+19
View File
@@ -14,6 +14,25 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\ApplicationUrlProof
*
* @property int $id
* @property int $application_id
* @property string $url
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Application $application
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof whereApplicationId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ApplicationUrlProof whereUrl($value)
* @mixin \Eloquent
*/
class ApplicationUrlProof extends Model
{
/**
+26
View File
@@ -16,6 +16,32 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Article
*
* @property int $id
* @property string $title
* @property string $slug
* @property string|null $image
* @property string $content
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int $user_id
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Comment[] $comments
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereContent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Article whereUserId($value)
* @mixin \Eloquent
*/
class Article extends Model
{
/**
+26
View File
@@ -15,6 +15,32 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Ban
*
* @property int $id
* @property int $owned_by
* @property int|null $created_by
* @property string|null $ban_reason
* @property string|null $unban_reason
* @property string|null $removed_at
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $banneduser
* @property-read \App\Models\User|null $staffuser
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereBanReason($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereCreatedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereOwnedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereRemovedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereUnbanReason($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Ban whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Ban extends Model
{
/**
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\BonExchange
*
* @property int $id
* @property string|null $description
* @property int $value
* @property int $cost
* @property bool $upload
* @property bool $download
* @property bool $personal_freeleech
* @property bool $invite
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereCost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereDownload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereInvite($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange wherePersonalFreeleech($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereUpload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonExchange whereValue($value)
* @mixin \Eloquent
*/
class BonExchange extends Model
{
/**
+31
View File
@@ -15,6 +15,37 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\BonTransactions
*
* @property int $id
* @property int $itemID
* @property string $name
* @property float $cost
* @property int $sender
* @property int $receiver
* @property int|null $torrent_id
* @property int|null $post_id
* @property string $comment
* @property string $date_actioned
* @property-read \App\Models\BonExchange $exchange
* @property-read \App\Models\User $receiverObj
* @property-read \App\Models\User $senderObj
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereCost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereDateActioned($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereItemID($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions wherePostId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereReceiver($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereSender($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BonTransactions whereTorrentId($value)
* @mixin \Eloquent
*/
class BonTransactions extends Model
{
/**
+20
View File
@@ -15,6 +15,26 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Bookmark
*
* @property int $id
* @property int $user_id
* @property int $torrent_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Torrent $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bookmark whereUserId($value)
* @mixin \Eloquent
*/
class Bookmark extends Model
{
/**
+58
View File
@@ -15,6 +15,64 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Bot
*
* @property int $id
* @property int $position
* @property string $slug
* @property string $name
* @property string $command
* @property string|null $color
* @property string|null $icon
* @property string|null $emoji
* @property string|null $info
* @property string|null $about
* @property string|null $help
* @property int $active
* @property int $is_protected
* @property int $is_triviabot
* @property int $is_nerdbot
* @property int $is_systembot
* @property int $is_casinobot
* @property int $is_betbot
* @property int $uploaded
* @property int $downloaded
* @property int $fl_tokens
* @property float $seedbonus
* @property int $invites
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereAbout($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereColor($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereCommand($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereDownloaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereEmoji($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereFlTokens($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereHelp($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIcon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereInfo($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereInvites($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsBetbot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsCasinobot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsNerdbot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsProtected($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsSystembot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereIsTriviabot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereSeedbonus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Bot whereUploaded($value)
* @mixin \Eloquent
*/
class Bot extends Model
{
/**
+30
View File
@@ -15,6 +15,36 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\BotTransaction
*
* @property int $id
* @property string|null $type
* @property float $cost
* @property int $user_id
* @property int $bot_id
* @property int $to_user
* @property int $to_bot
* @property string $comment
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Bot $bot
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereBotId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereCost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereToBot($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereToUser($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\BotTransaction whereUserId($value)
* @mixin \Eloquent
*/
class BotTransaction extends Model
{
/**
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Category
*
* @property int $id
* @property string $name
* @property string $slug
* @property int $position
* @property string $icon
* @property string $meta
* @property int $num_torrent
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TorrentRequest[] $requests
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Torrent[] $torrents
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereIcon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereMeta($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereNumTorrent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Category whereSlug($value)
* @mixin \Eloquent
*/
class Category extends Model
{
/**
+21
View File
@@ -15,6 +15,27 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\ChatStatus
*
* @property int $id
* @property string $name
* @property string $color
* @property string|null $icon
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\User[] $users
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereColor($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereIcon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ChatStatus whereUpdatedAt($value)
* @mixin \Eloquent
*/
class ChatStatus extends Model
{
/**
+19
View File
@@ -16,6 +16,25 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Notifications\Notifiable;
/**
* App\Models\Chatroom
*
* @property int $id
* @property string $name
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Message[] $messages
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection|\Illuminate\Notifications\DatabaseNotification[] $notifications
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\User[] $users
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Chatroom whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Chatroom extends Model
{
use Notifiable;
+30
View File
@@ -16,6 +16,36 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Comment
*
* @property int $id
* @property string $content
* @property int $anon
* @property int|null $torrent_id
* @property int|null $article_id
* @property int|null $requests_id
* @property int|null $user_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Article|null $article
* @property-read \App\Models\TorrentRequest|null $request
* @property-read \App\Models\Torrent|null $torrent
* @property-read \App\Models\User|null $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereArticleId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereContent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereRequestsId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Comment whereUserId($value)
* @mixin \Eloquent
*/
class Comment extends Model
{
/**
+20
View File
@@ -15,6 +15,26 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\FailedLoginAttempt
*
* @property int $id
* @property int|null $user_id
* @property string $username
* @property string $ip_address
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereIpAddress($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FailedLoginAttempt whereUsername($value)
* @mixin \Eloquent
*/
class FailedLoginAttempt extends Model
{
/**
+20
View File
@@ -15,6 +15,26 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\FeaturedTorrent
*
* @property int $id
* @property int $user_id
* @property int $torrent_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Torrent $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FeaturedTorrent whereUserId($value)
* @mixin \Eloquent
*/
class FeaturedTorrent extends Model
{
/**
+21
View File
@@ -16,6 +16,27 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Notifications\Notifiable;
/**
* App\Models\Follow
*
* @property int $id
* @property int $user_id
* @property int $target_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection|\Illuminate\Notifications\DatabaseNotification[] $notifications
* @property-read \App\Models\User $target
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow whereTargetId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Follow whereUserId($value)
* @mixin \Eloquent
*/
class Follow extends Model
{
use Notifiable;
+44
View File
@@ -16,6 +16,50 @@ namespace App\Models;
use App\Notifications\NewTopic;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Forum
*
* @property int $id
* @property int|null $position
* @property int|null $num_topic
* @property int|null $num_post
* @property int|null $last_topic_id
* @property string|null $last_topic_name
* @property string|null $last_topic_slug
* @property int|null $last_post_user_id
* @property string|null $last_post_user_username
* @property string|null $name
* @property string|null $slug
* @property string|null $description
* @property int|null $parent_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Forum[] $forums
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Permission[] $permissions
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Topic[] $sub_topics
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Topic[] $subscription_topics
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Subscription[] $subscriptions
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Topic[] $topics
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereLastPostUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereLastPostUserUsername($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereLastTopicId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereLastTopicName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereLastTopicSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereNumPost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereNumTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereParentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Forum whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Forum extends Model
{
/**
+18
View File
@@ -15,6 +15,24 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\FreeleechToken
*
* @property int $id
* @property int $user_id
* @property int $torrent_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\FreeleechToken whereUserId($value)
* @mixin \Eloquent
*/
class FreeleechToken extends Model
{
//
+18
View File
@@ -16,6 +16,24 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\GitUpdate
*
* @property int $id
* @property string $name
* @property string $hash
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate whereHash($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\GitUpdate whereUpdatedAt($value)
* @mixin \Eloquent
*/
class GitUpdate extends Model
{
protected $guarded = ['id'];
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Graveyard
*
* @property int $id
* @property int $user_id
* @property int $torrent_id
* @property int $seedtime
* @property int $rewarded
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Torrent $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereRewarded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereSeedtime($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Graveyard whereUserId($value)
* @mixin \Eloquent
*/
class Graveyard extends Model
{
/**
+46
View File
@@ -15,6 +15,52 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Group
*
* @property int $id
* @property string $name
* @property string $slug
* @property int $position
* @property int $level
* @property string $color
* @property string $icon
* @property string $effect
* @property int $is_internal
* @property int $is_owner
* @property int $is_admin
* @property int $is_modo
* @property int $is_trusted
* @property int $is_immune
* @property int $is_freeleech
* @property int $can_upload
* @property int $is_incognito
* @property int $autogroup
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Permission[] $permissions
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\User[] $users
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereAutogroup($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereCanUpload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereColor($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereEffect($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIcon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsAdmin($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsFreeleech($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsImmune($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsIncognito($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsInternal($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsModo($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsOwner($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereIsTrusted($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereLevel($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Group whereSlug($value)
* @mixin \Eloquent
*/
class Group extends Model
{
/**
+49
View File
@@ -16,6 +16,55 @@ namespace App\Models;
use Kyslik\ColumnSortable\Sortable;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\History
*
* @property int $id
* @property int $user_id
* @property string|null $agent
* @property string $info_hash
* @property int|null $uploaded
* @property int|null $actual_uploaded
* @property int|null $client_uploaded
* @property int|null $downloaded
* @property int|null $actual_downloaded
* @property int|null $client_downloaded
* @property int $seeder
* @property int $active
* @property int $seedtime
* @property int $immune
* @property int $hitrun
* @property int $prewarn
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $completed_at
* @property-read \App\Models\Torrent $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History sortable($defaultParameters = null)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereActualDownloaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereActualUploaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereAgent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereClientDownloaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereClientUploaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereCompletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereDownloaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereHitrun($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereImmune($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereInfoHash($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History wherePrewarn($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereSeeder($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereSeedtime($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereUploaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\History whereUserId($value)
* @mixin \Eloquent
*/
class History extends Model
{
use Sortable;
+27
View File
@@ -15,6 +15,33 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Image
*
* @property int $id
* @property int $user_id
* @property int $album_id
* @property string $image
* @property string $description
* @property string $type
* @property int|null $downloads
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereAlbumId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereDownloads($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereImage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Image whereUserId($value)
* @mixin \Eloquent
*/
class Image extends Model
{
/**
+30
View File
@@ -15,6 +15,36 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Invite
*
* @property int $id
* @property int $user_id
* @property string $email
* @property string $code
* @property string|null $expires_on
* @property int|null $accepted_by
* @property string|null $accepted_at
* @property string|null $custom
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User|null $receiver
* @property-read \App\Models\User $sender
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereAcceptedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereAcceptedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereCustom($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereExpiresOn($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invite whereUserId($value)
* @mixin \Eloquent
*/
class Invite extends Model
{
/**
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Like
*
* @property int $id
* @property int $user_id
* @property int $post_id
* @property int|null $like
* @property int|null $dislike
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Post $post
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereDislike($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereLike($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like wherePostId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Like whereUserId($value)
* @mixin \Eloquent
*/
class Like extends Model
{
/**
+27
View File
@@ -16,6 +16,33 @@ namespace App\Models;
use App\Traits\Encryptable;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\LogActivity
*
* @property int $id
* @property string $subject
* @property string $url
* @property string $method
* @property string $ip
* @property string|null $agent
* @property int|null $user_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User|null $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereAgent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereMethod($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereSubject($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereUrl($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\LogActivity whereUserId($value)
* @mixin \Eloquent
*/
class LogActivity extends Model
{
use Encryptable;
+28
View File
@@ -16,6 +16,34 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Message
*
* @property int $id
* @property int $user_id
* @property int $chatroom_id
* @property int|null $receiver_id
* @property int|null $bot_id
* @property string $message
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Bot|null $bot
* @property-read \App\Models\Chatroom $chatroom
* @property-read \App\Models\User|null $receiver
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereBotId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereChatroomId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereReceiverId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Message whereUserId($value)
* @mixin \Eloquent
*/
class Message extends Model
{
/**
+22
View File
@@ -15,6 +15,28 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Note
*
* @property int $id
* @property int $user_id
* @property int $staff_id
* @property string $message
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $noteduser
* @property-read \App\Models\User $staffuser
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereStaffId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Note whereUserId($value)
* @mixin \Eloquent
*/
class Note extends Model
{
/**
+24
View File
@@ -16,6 +16,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Notification
*
* @property int $id
* @property string $type
* @property int $notifiable_id
* @property string $notifiable_type
* @property string $data
* @property string|null $read_at
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereData($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereNotifiableId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereNotifiableType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereReadAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Notification whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Notification extends Model
{
//
+21
View File
@@ -15,6 +15,27 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Option
*
* @property int $id
* @property int $poll_id
* @property string $name
* @property int $votes
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Poll $poll
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option wherePollId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Option whereVotes($value)
* @mixin \Eloquent
*/
class Option extends Model
{
/**
+20
View File
@@ -16,6 +16,26 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Page
*
* @property int $id
* @property string|null $name
* @property string|null $slug
* @property string|null $content
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereContent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Page whereUpdatedAt($value)
* @mixin \Eloquent
*/
class Page extends Model
{
/**
+42
View File
@@ -16,6 +16,48 @@ namespace App\Models;
use Kyslik\ColumnSortable\Sortable;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Peer
*
* @property int $id
* @property string|null $peer_id
* @property string|null $md5_peer_id
* @property string|null $info_hash
* @property string|null $ip
* @property int|null $port
* @property string|null $agent
* @property int|null $uploaded
* @property int|null $downloaded
* @property int|null $left
* @property int|null $seeder
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int|null $torrent_id
* @property int|null $user_id
* @property-read \App\Models\Torrent $seed
* @property-read \App\Models\Torrent|null $torrent
* @property-read \App\Models\User|null $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer sortable($defaultParameters = null)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereAgent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereDownloaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereInfoHash($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereLeft($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereMd5PeerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer wherePeerId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer wherePort($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereSeeder($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereUploaded($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Peer whereUserId($value)
* @mixin \Eloquent
*/
class Peer extends Model
{
use Sortable;
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Permission
*
* @property int $id
* @property int $forum_id
* @property int $group_id
* @property int $show_forum
* @property int $read_topic
* @property int $reply_topic
* @property int $start_topic
* @property-read \App\Models\Forum $forum
* @property-read \App\Models\Group $group
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereForumId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereGroupId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereReadTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereReplyTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereShowForum($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Permission whereStartTopic($value)
* @mixin \Eloquent
*/
class Permission extends Model
{
/**
+16
View File
@@ -15,6 +15,22 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\PersonalFreeleech
*
* @property int $id
* @property int $user_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalFreeleech whereUserId($value)
* @mixin \Eloquent
*/
class PersonalFreeleech extends Model
{
/**
+27
View File
@@ -16,6 +16,33 @@ namespace App\Models;
use Illuminate\Support\Str;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Poll
*
* @property int $id
* @property int $user_id
* @property string $title
* @property string $slug
* @property int $ip_checking
* @property int $multiple_choice
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Option[] $options
* @property-read \App\Models\User $user
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Voter[] $voters
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereIpChecking($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereMultipleChoice($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Poll whereUserId($value)
* @mixin \Eloquent
*/
class Poll extends Model
{
/**
+24
View File
@@ -16,6 +16,30 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Post
*
* @property int $id
* @property string $content
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int $user_id
* @property int $topic_id
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Like[] $likes
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\BonTransactions[] $tips
* @property-read \App\Models\Topic $topic
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereContent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereTopicId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Post whereUserId($value)
* @mixin \Eloquent
*/
class Post extends Model
{
/**
+28
View File
@@ -16,6 +16,34 @@ namespace App\Models;
use App\Helpers\Bbcode;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\PrivateMessage
*
* @property int $id
* @property int $sender_id
* @property int $receiver_id
* @property string $subject
* @property string $message
* @property int $read
* @property int|null $related_to
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $receiver
* @property-read \App\Models\User $sender
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereRead($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereReceiverId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereRelatedTo($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereSenderId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereSubject($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PrivateMessage whereUpdatedAt($value)
* @mixin \Eloquent
*/
class PrivateMessage extends Model
{
/**
+39
View File
@@ -15,6 +15,45 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Report
*
* @property int $id
* @property string $type
* @property int $reporter_id
* @property int|null $staff_id
* @property string $title
* @property string $message
* @property int $solved
* @property string|null $verdict
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int $reported_user
* @property int $torrent_id
* @property int $request_id
* @property-read \App\Models\User $reported
* @property-read \App\Models\User $reporter
* @property-read \App\Models\TorrentRequest $request
* @property-read \App\Models\User|null $staff
* @property-read \App\Models\Torrent $torrent
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereMessage($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereReportedUser($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereReporterId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereRequestId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereSolved($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereStaffId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Report whereVerdict($value)
* @mixin \Eloquent
*/
class Report extends Model
{
/**
+39
View File
@@ -16,6 +16,45 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
/**
* App\Models\Rss
*
* @property int $id
* @property int $position
* @property string $name
* @property int $user_id
* @property int $staff_id
* @property int $is_private
* @property int $is_torrent
* @property array $json_torrent
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read array $expected_fields
* @property-read string $object_torrent
* @property-read \App\Models\User $staff
* @property-read \App\Models\User $user
* @method static bool|null forceDelete()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss newQuery()
* @method static \Illuminate\Database\Query\Builder|\App\Models\Rss onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss query()
* @method static bool|null restore()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereIsPrivate($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereIsTorrent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereJsonTorrent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereStaffId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Rss whereUserId($value)
* @method static \Illuminate\Database\Query\Builder|\App\Models\Rss withTrashed()
* @method static \Illuminate\Database\Query\Builder|\App\Models\Rss withoutTrashed()
* @mixin \Eloquent
*/
class Rss extends Model
{
use SoftDeletes;
+22
View File
@@ -16,6 +16,28 @@ namespace App\Models;
use App\Traits\Encryptable;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Seedbox
*
* @method static count()
* @property int $id
* @property int $user_id
* @property string $name
* @property string $ip
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereIp($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Seedbox whereUserId($value)
* @mixin \Eloquent
*/
class Seedbox extends Model
{
use Encryptable;
+23
View File
@@ -15,6 +15,29 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Subscription
*
* @property int $id
* @property int $user_id
* @property int|null $forum_id
* @property int|null $topic_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Forum|null $forum
* @property-read \App\Models\Topic|null $topic
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereForumId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereTopicId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Subscription whereUserId($value)
* @mixin \Eloquent
*/
class Subscription extends Model
{
/**
+15
View File
@@ -15,6 +15,21 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Tag
*
* @property int $id
* @property string|null $name
* @property string|null $slug
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Torrent[] $torrents
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Tag whereSlug($value)
* @mixin \Eloquent
*/
class Tag extends Model
{
/**
+15
View File
@@ -14,6 +14,21 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TagTorrent
*
* @property int $id
* @property int $torrent_id
* @property string $tag_name
* @property-read \App\Models\Tag $genre
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent whereTagName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TagTorrent whereTorrentId($value)
* @mixin \Eloquent
*/
class TagTorrent extends Model
{
/**
+20
View File
@@ -15,6 +15,26 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Thank
*
* @property int $id
* @property int $user_id
* @property int $torrent_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Torrent $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank whereTorrentId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Thank whereUserId($value)
* @mixin \Eloquent
*/
class Thank extends Model
{
/**
+56
View File
@@ -16,6 +16,62 @@ namespace App\Models;
use App\Notifications\NewPost;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Topic
*
* @property int $id
* @property string $name
* @property string $slug
* @property string|null $state
* @property int $pinned
* @property int $approved
* @property int $denied
* @property int $solved
* @property int $invalid
* @property int $bug
* @property int $suggestion
* @property int $implemented
* @property int|null $num_post
* @property int|null $first_post_user_id
* @property int|null $last_post_user_id
* @property string|null $first_post_user_username
* @property string|null $last_post_user_username
* @property string|null $last_reply_at
* @property int|null $views
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int $forum_id
* @property-read \App\Models\Forum $forum
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Post[] $posts
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Subscription[] $subscriptions
* @property-read \App\Models\User|null $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereApproved($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereBug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereDenied($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereFirstPostUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereFirstPostUserUsername($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereForumId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereImplemented($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereInvalid($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereLastPostUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereLastPostUserUsername($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereLastReplyAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereNumPost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic wherePinned($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereSolved($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereState($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereSuggestion($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Topic whereViews($value)
* @mixin \Eloquent
*/
class Topic extends Model
{
/**
+89
View File
@@ -24,6 +24,95 @@ use Illuminate\Database\Eloquent\Model;
/**
* Torrent model.
*
* @property int $id
* @property string $name
* @property string $slug
* @property string $description
* @property string|null $mediainfo
* @property string $info_hash
* @property string $file_name
* @property int $num_file
* @property float $size
* @property string|null $nfo
* @property int $leechers
* @property int $seeders
* @property int $times_completed
* @property int|null $category_id
* @property string $announce
* @property int $user_id
* @property string $imdb
* @property string $tvdb
* @property string $tmdb
* @property string $mal
* @property \App\Models\Type $type
* @property int $stream
* @property int $free
* @property int $doubleup
* @property int $highspeed
* @property \Illuminate\Database\Eloquent\Collection|\App\Models\FeaturedTorrent[] $featured
* @property int $status
* @property \Illuminate\Support\Carbon|null $moderated_at
* @property int|null $moderated_by
* @property int $anon
* @property int $sticky
* @property int $sd
* @property int $internal
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Category|null $category
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Comment[] $comments
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TorrentFile[] $files
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\History[] $history
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Warning[] $hitrun
* @property-read \App\Models\User|null $moderated
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Peer[] $peers
* @property-read \App\Models\TorrentRequest $request
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Tag[] $tags
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Thank[] $thanks
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\BonTransactions[] $tips
* @property-read \App\Models\User $uploader
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent sortable($defaultParameters = null)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereAnnounce($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereCategoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereDoubleup($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereFeatured($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereFileName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereFree($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereHighspeed($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereImdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereInfoHash($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereInternal($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereLeechers($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereMal($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereMediainfo($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereModeratedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereModeratedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereNfo($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereNumFile($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereSd($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereSeeders($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereSize($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereSlug($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereSticky($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereStream($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereTimesCompleted($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereTmdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereTvdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Torrent whereUserId($value)
* @mixin \Eloquent
*/
class Torrent extends Model
{
+17
View File
@@ -16,6 +16,23 @@ namespace App\Models;
use App\Helpers\StringHelper;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TorrentFile
*
* @property int $id
* @property string $name
* @property int $size
* @property int $torrent_id
* @property-read \App\Models\Torrent $torrent
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile whereSize($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentFile whereTorrentId($value)
* @mixin \Eloquent
*/
class TorrentFile extends Model
{
/**
+59
View File
@@ -17,6 +17,65 @@ use App\Helpers\Bbcode;
use App\Notifications\NewComment;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TorrentRequest
*
* @property int $id
* @property string $name
* @property int $category_id
* @property \App\Models\Type $type
* @property string|null $imdb
* @property string|null $tvdb
* @property string|null $tmdb
* @property string|null $mal
* @property string $description
* @property int $user_id
* @property float $bounty
* @property int $votes
* @property int|null $claimed
* @property int $anon
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property int|null $filled_by
* @property string|null $filled_hash
* @property \Illuminate\Support\Carbon|null $filled_when
* @property int $filled_anon
* @property int|null $approved_by
* @property \Illuminate\Support\Carbon|null $approved_when
* @property-read \App\Models\User|null $FillUser
* @property-read \App\Models\User|null $approveUser
* @property-read \App\Models\Category $category
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Comment[] $comments
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TorrentRequestBounty[] $requestBounty
* @property-read \App\Models\Torrent|null $torrent
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereApprovedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereApprovedWhen($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereBounty($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereCategoryId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereClaimed($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereFilledAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereFilledBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereFilledHash($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereFilledWhen($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereImdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereMal($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereTmdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereTvdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequest whereVotes($value)
* @mixin \Eloquent
*/
class TorrentRequest extends Model
{
/**
+24
View File
@@ -15,6 +15,30 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TorrentRequestBounty
*
* @property int $id
* @property int $user_id
* @property float $seedbonus
* @property int $requests_id
* @property int $anon
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\TorrentRequest $request
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereRequestsId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereSeedbonus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestBounty whereUserId($value)
* @mixin \Eloquent
*/
class TorrentRequestBounty extends Model
{
/**
+20
View File
@@ -15,6 +15,26 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TorrentRequestClaim
*
* @property int $id
* @property int $request_id
* @property string|null $username
* @property int $anon
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereAnon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereRequestId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TorrentRequestClaim whereUsername($value)
* @mixin \Eloquent
*/
class TorrentRequestClaim extends Model
{
/**
+26
View File
@@ -15,6 +15,32 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\TwoStepAuth
*
* @property int $id
* @property int $userId
* @property string|null $authCode
* @property int $authCount
* @property bool $authStatus
* @property \Illuminate\Support\Carbon|null $authDate
* @property \Illuminate\Support\Carbon|null $requestDate
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereAuthCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereAuthCount($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereAuthDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereAuthStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereRequestDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\TwoStepAuth whereUserId($value)
* @mixin \Eloquent
*/
class TwoStepAuth extends Model
{
/**
+18
View File
@@ -15,6 +15,24 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Type
*
* @property int $id
* @property string $name
* @property string $slug
* @property int $position
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\TorrentRequest[] $requests
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Torrent[] $torrents
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type wherePosition($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Type whereSlug($value)
* @mixin \Eloquent
*/
class Type extends Model
{
/**
+8
View File
@@ -15,6 +15,14 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Upload
*
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Upload newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Upload newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Upload query()
* @mixin \Eloquent
*/
class Upload extends Model
{
//
+19
View File
@@ -15,6 +15,25 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\UserActivation
*
* @property int $id
* @property int $user_id
* @property string $token
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation whereToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserActivation whereUserId($value)
* @mixin \Eloquent
*/
class UserActivation extends Model
{
/**
+28
View File
@@ -15,6 +15,34 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\UserAudible
*
* @property int $id
* @property int $user_id
* @property int|null $room_id
* @property int|null $target_id
* @property int|null $bot_id
* @property int $status
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Bot|null $bot
* @property-read \App\Models\Chatroom|null $room
* @property-read \App\Models\User|null $target
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereBotId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereRoomId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereStatus($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereTargetId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAudible whereUserId($value)
* @mixin \Eloquent
*/
class UserAudible extends Model
{
/**
+26
View File
@@ -15,6 +15,32 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\UserEcho
*
* @property int $id
* @property int $user_id
* @property int|null $room_id
* @property int|null $target_id
* @property int|null $bot_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Bot|null $bot
* @property-read \App\Models\Chatroom|null $room
* @property-read \App\Models\User|null $target
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereBotId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereRoomId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereTargetId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserEcho whereUserId($value)
* @mixin \Eloquent
*/
class UserEcho extends Model
{
/**
+73
View File
@@ -15,6 +15,79 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\UserNotification
*
* @property int $id
* @property int $user_id
* @property int $show_bon_gift
* @property int $show_mention_forum_post
* @property int $show_mention_article_comment
* @property int $show_mention_request_comment
* @property int $show_mention_torrent_comment
* @property int $show_subscription_topic
* @property int $show_subscription_forum
* @property int $show_forum_topic
* @property int $show_following_upload
* @property int $show_request_bounty
* @property int $show_request_comment
* @property int $show_request_fill
* @property int $show_request_fill_approve
* @property int $show_request_fill_reject
* @property int $show_request_claim
* @property int $show_request_unclaim
* @property int $show_torrent_comment
* @property int $show_torrent_tip
* @property int $show_torrent_thank
* @property int $show_account_follow
* @property int $show_account_unfollow
* @property array $json_account_groups
* @property array $json_bon_groups
* @property array $json_mention_groups
* @property array $json_request_groups
* @property array $json_torrent_groups
* @property array $json_forum_groups
* @property array $json_following_groups
* @property array $json_subscription_groups
* @property-read array $expected_fields
* @property-read array $expected_groups
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonAccountGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonBonGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonFollowingGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonForumGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonMentionGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonRequestGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonSubscriptionGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereJsonTorrentGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowAccountFollow($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowAccountUnfollow($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowBonGift($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowFollowingUpload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowForumTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowMentionArticleComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowMentionForumPost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowMentionRequestComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowMentionTorrentComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestBounty($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestClaim($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestFill($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestFillApprove($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestFillReject($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowRequestUnclaim($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowSubscriptionForum($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowSubscriptionTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowTorrentComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowTorrentThank($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereShowTorrentTip($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserNotification whereUserId($value)
* @mixin \Eloquent
*/
class UserNotification extends Model
{
/**
+93
View File
@@ -15,6 +15,99 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\UserPrivacy
*
* @property int $id
* @property int $user_id
* @property int $show_achievement
* @property int $show_bon
* @property int $show_comment
* @property int $show_download
* @property int $show_follower
* @property int $show_online
* @property int $show_peer
* @property int $show_post
* @property int $show_profile
* @property int $show_profile_about
* @property int $show_profile_achievement
* @property int $show_profile_badge
* @property int $show_profile_follower
* @property int $show_profile_title
* @property int $show_profile_bon_extra
* @property int $show_profile_comment_extra
* @property int $show_profile_forum_extra
* @property int $show_profile_request_extra
* @property int $show_profile_torrent_count
* @property int $show_profile_torrent_extra
* @property int $show_profile_torrent_ratio
* @property int $show_profile_torrent_seed
* @property int $show_profile_warning
* @property int $show_rank
* @property int $show_requested
* @property int $show_topic
* @property int $show_upload
* @property int $show_wishlist
* @property array $json_profile_groups
* @property array $json_torrent_groups
* @property array $json_forum_groups
* @property array $json_bon_groups
* @property array $json_comment_groups
* @property array $json_wishlist_groups
* @property array $json_follower_groups
* @property array $json_achievement_groups
* @property array $json_rank_groups
* @property array $json_request_groups
* @property array $json_other_groups
* @property-read array $expected_fields
* @property-read array $expected_groups
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonAchievementGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonBonGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonCommentGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonFollowerGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonForumGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonOtherGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonProfileGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonRankGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonRequestGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonTorrentGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereJsonWishlistGroups($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowAchievement($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowBon($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowComment($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowDownload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowFollower($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowOnline($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowPeer($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowPost($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfile($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileAbout($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileAchievement($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileBadge($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileBonExtra($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileCommentExtra($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileFollower($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileForumExtra($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileRequestExtra($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileTorrentCount($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileTorrentExtra($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileTorrentRatio($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileTorrentSeed($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowProfileWarning($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowRank($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowRequested($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowTopic($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowUpload($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereShowWishlist($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserPrivacy whereUserId($value)
* @mixin \Eloquent
*/
class UserPrivacy extends Model
{
/**
+22
View File
@@ -15,6 +15,28 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Voter
*
* @property int $id
* @property int $poll_id
* @property int $user_id
* @property string $ip_address
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Poll $poll
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter whereIpAddress($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter wherePollId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Voter whereUserId($value)
* @mixin \Eloquent
*/
class Voter extends Model
{
/**
+39
View File
@@ -16,6 +16,45 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
/**
* App\Models\Warning
*
* @property int $id
* @property int $user_id
* @property int $warned_by
* @property int $torrent
* @property string $reason
* @property string|null $expires_on
* @property int $active
* @property int|null $deleted_by
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User|null $deletedBy
* @property-read \App\Models\User $staffuser
* @property-read \App\Models\Torrent $torrenttitle
* @property-read \App\Models\User $warneduser
* @method static bool|null forceDelete()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning newQuery()
* @method static \Illuminate\Database\Query\Builder|\App\Models\Warning onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning query()
* @method static bool|null restore()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereActive($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereDeletedBy($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereExpiresOn($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereReason($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereTorrent($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Warning whereWarnedBy($value)
* @method static \Illuminate\Database\Query\Builder|\App\Models\Warning withTrashed()
* @method static \Illuminate\Database\Query\Builder|\App\Models\Warning withoutTrashed()
* @mixin \Eloquent
*/
class Warning extends Model
{
use SoftDeletes;
+25
View File
@@ -15,6 +15,31 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Model;
/**
* App\Models\Wish
*
* @property int $id
* @property int $user_id
* @property string $title
* @property string $imdb
* @property string $type
* @property string|null $source
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish query()
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereImdb($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereSource($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereTitle($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereType($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Wish whereUserId($value)
* @mixin \Eloquent
*/
class Wish extends Model
{
/**