-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_ide_helper_models.php
More file actions
132 lines (124 loc) · 5.83 KB
/
_ide_helper_models.php
File metadata and controls
132 lines (124 loc) · 5.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<?php
// @formatter:off
/**
* A helper file for your Eloquent Models
* Copy the phpDocs from this file to the correct Model,
* And remove them from this file, to prevent double declarations.
*
* @author Barry vd. Heuvel <barryvdh@gmail.com>
*/
namespace App\Models{
/**
* App\Models\Chat
*
* @property int $id
* @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 int|null $messages_count
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\User[] $users
* @property-read int|null $users_count
* @method static \Illuminate\Database\Eloquent\Builder|Chat newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Chat newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Chat query()
* @method static \Illuminate\Database\Eloquent\Builder|Chat whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Chat whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Chat whereUpdatedAt($value)
*/
class Chat extends \Eloquent {}
}
namespace App\Models{
/**
* App\Models\ChatUser
*
* @property int $id
* @property int $chat_id
* @property int $user_id
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser newQuery()
* @method static \Illuminate\Database\Query\Builder|ChatUser onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser query()
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereChatId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|ChatUser whereUserId($value)
* @method static \Illuminate\Database\Query\Builder|ChatUser withTrashed()
* @method static \Illuminate\Database\Query\Builder|ChatUser withoutTrashed()
*/
class ChatUser extends \Eloquent {}
}
namespace App\Models{
/**
* App\Models\Message
*
* @property int $id
* @property int $chat_id
* @property int $sender
* @property array $content
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \App\Models\Chat $chat
* @method static \Illuminate\Database\Eloquent\Builder|Message newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Message newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Message query()
* @method static \Illuminate\Database\Eloquent\Builder|Message whereChatId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Message whereContent($value)
* @method static \Illuminate\Database\Eloquent\Builder|Message whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Message whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Message whereSender($value)
* @method static \Illuminate\Database\Eloquent\Builder|Message whereUpdatedAt($value)
*/
class Message extends \Eloquent {}
}
namespace App\Models{
/**
* App\Models\Notice
*
* @method static \Illuminate\Database\Eloquent\Builder|Notice newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Notice newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Notice query()
*/
class Notice extends \Eloquent {}
}
namespace App\Models{
/**
* App\Models\User
*
* @property int $id
* @property string|null $uid
* @property string $name
* @property string|null $email
* @property \Illuminate\Support\Carbon|null $email_verified_at
* @property string|null $password
* @property array|null $logger
* @property string|null $remember_token
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Chat[] $chats
* @property-read int|null $chats_count
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection|\Illuminate\Notifications\DatabaseNotification[] $notifications
* @property-read int|null $notifications_count
* @property-read \Illuminate\Database\Eloquent\Collection|\Laravel\Sanctum\PersonalAccessToken[] $tokens
* @property-read int|null $tokens_count
* @method static \Database\Factories\UserFactory factory(...$parameters)
* @method static \Illuminate\Database\Eloquent\Builder|User newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|User newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|User query()
* @method static \Illuminate\Database\Eloquent\Builder|User whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereEmailVerifiedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereLogger($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|User wherePassword($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereRememberToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereUid($value)
* @method static \Illuminate\Database\Eloquent\Builder|User whereUpdatedAt($value)
*/
class User extends \Eloquent {}
}