From 5d3efb625477f4412d0360244737a7524e7f5149 Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Sun, 28 Jul 2019 19:13:05 +0200 Subject: Models: Updated method and property hints --- src/Models/Team.php | 63 +++++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 31 deletions(-) (limited to 'src/Models/Team.php') diff --git a/src/Models/Team.php b/src/Models/Team.php index b6acaadc..8296f4d7 100644 --- a/src/Models/Team.php +++ b/src/Models/Team.php @@ -2,44 +2,45 @@ namespace Engelsystem\Models; +use Carbon\Carbon; use Engelsystem\Models\Auth\Role; use Engelsystem\Models\User\User; +use Illuminate\Database\Eloquent\Collection; use Illuminate\Database\Eloquent\Relations\BelongsToMany; +use Illuminate\Database\Query\Builder as QueryBuilder; /** - * @property integer $id - * @property string $name - * @property string|null $description - * @property string|null $contact_name - * @property string|null $contact_dect - * @property string|null $contact_email - * @property bool $restricted Join Needs additional - * confirmation - * @property bool $self_signup Can signup for shifts - * @property bool $requires_drivers_license - * @property bool $show_on_frontend - * @property bool $show_on_dashboard - * @property \Carbon\Carbon $created_at - * @property \Carbon\Carbon $updated_at + * @property integer $id + * @property string $name + * @property string|null $description + * @property string|null $contact_name + * @property string|null $contact_dect + * @property string|null $contact_email + * @property bool $restricted Join Needs additional confirmation + * @property bool $self_signup Can signup for shifts + * @property bool $requires_drivers_license + * @property bool $show_on_frontend + * @property bool $show_on_dashboard + * @property Carbon $created_at + * @property Carbon $updated_at * - * @property-read \Illuminate\Database\Query\Builder|\Engelsystem\Models\Auth\Role[] $roles - * @property-read \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] $supporters - * @property-read \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] $users + * @property-read QueryBuilder|Collection|Role[] $roles + * @property-read QueryBuilder|Collection|User[] $supporters + * @property-read QueryBuilder|Collection|User[] $users * - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User whereId($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereName($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereDescription($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereContactName($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereContactDect($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereContactEmail($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereRestricted($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereSelfSignup($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] - * whereRequiresDriversLicense($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereShowOnFrontend($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereShowOnDashboard($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereCreatedAt($value) - * @method static \Illuminate\Database\Query\Builder|\Engelsystem\Models\User\User[] whereUpdatedAt($value) + * @method static QueryBuilder|Team whereId($value) + * @method static QueryBuilder|Collection|Team[] whereName($value) + * @method static QueryBuilder|Collection|Team[] whereDescription($value) + * @method static QueryBuilder|Collection|Team[] whereContactName($value) + * @method static QueryBuilder|Collection|Team[] whereContactDect($value) + * @method static QueryBuilder|Collection|Team[] whereContactEmail($value) + * @method static QueryBuilder|Collection|Team[] whereRestricted($value) + * @method static QueryBuilder|Collection|Team[] whereSelfSignup($value) + * @method static QueryBuilder|Collection|Team[] whereRequiresDriversLicense($value) + * @method static QueryBuilder|Collection|Team[] whereShowOnFrontend($value) + * @method static QueryBuilder|Collection|Team[] whereShowOnDashboard($value) + * @method static QueryBuilder|Collection|Team[] whereCreatedAt($value) + * @method static QueryBuilder|Collection|Team[] whereUpdatedAt($value) */ class Team extends BaseModel { -- cgit v1.2.3-54-g00ecf