summaryrefslogtreecommitdiff
path: root/src/Models/Team.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Models/Team.php')
-rw-r--r--src/Models/Team.php63
1 files changed, 32 insertions, 31 deletions
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
{