-
Notifications
You must be signed in to change notification settings - Fork 3
/
_ide_helper_models.php
94 lines (89 loc) · 4.39 KB
/
_ide_helper_models.php
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
<?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 <[email protected]>
*/
namespace App{
/**
* App\Download
*
* @property int $id
* @property int $package_id
* @property string $date
* @property int $downloads
* @property string $type
* @property-read \App\Package|null $package
* @method static \Database\Factories\DownloadFactory factory(...$parameters)
* @method static \Illuminate\Database\Eloquent\Builder|Download newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Download newQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Download query()
* @method static \Illuminate\Database\Eloquent\Builder|Download whereDate($value)
* @method static \Illuminate\Database\Eloquent\Builder|Download whereDownloads($value)
* @method static \Illuminate\Database\Eloquent\Builder|Download whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Download wherePackageId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Download whereType($value)
* @mixin \Eloquent
*/
class IdeHelperDownload {}
}
namespace App{
/**
* App\Package
*
* @property int $id
* @property string $name
* @property string|null $description
* @property string $url
* @property string $repository
* @property \Illuminate\Database\Eloquent\Collection|\App\Download[] $downloads
* @property int $favers
* @property int $weights
* @property int|null $dependents
* @property int|null $github_stars
* @property int|null $github_watchers
* @property int|null $github_forks
* @property int|null $github_open_issues
* @property string|null $latest_version
* @property string|null $min_php_version
* @property string|null $min_laravel_version
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read int|null $downloads_count
* @property-read string $info_uri
* @property-read string $stats_uri
* @method static \Database\Factories\PackageFactory factory(...$parameters)
* @method static \Illuminate\Database\Eloquent\Builder|Package newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder|Package newQuery()
* @method static \Illuminate\Database\Query\Builder|Package onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|Package query()
* @method static \Illuminate\Database\Eloquent\Builder|Package unofficial()
* @method static \Illuminate\Database\Eloquent\Builder|Package whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereDependents($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereDescription($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereDownloads($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereFavers($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereGithubForks($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereGithubOpenIssues($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereGithubStars($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereGithubWatchers($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereLatestVersion($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereMinLaravelVersion($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereMinPhpVersion($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereRepository($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereUrl($value)
* @method static \Illuminate\Database\Eloquent\Builder|Package whereWeights($value)
* @method static \Illuminate\Database\Query\Builder|Package withTrashed()
* @method static \Illuminate\Database\Query\Builder|Package withoutTrashed()
* @mixin \Eloquent
*/
class IdeHelperPackage {}
}