35069 lines
4.5 MiB
35069 lines
4.5 MiB
<?php
|
|
|
|
namespace App\Models {
|
|
|
|
/**
|
|
* App\Models\User
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $commission_amount
|
|
* @property int $used_referral_code
|
|
* @property int $referral_code
|
|
* @property string|null $active_module
|
|
* @property \Illuminate\Support\Carbon|null $trial_expire_date
|
|
* @property int $trial_day
|
|
* @property string|null $is_trial
|
|
* @property string $status
|
|
* @property string|null $google2fa_secret
|
|
* @property integer $google2fa_enable
|
|
* @property integer $is_enable_login
|
|
* @property float $storage_limit
|
|
* @property integer $plan_is_active
|
|
* @property string $mode
|
|
* @property int $created_by
|
|
* @property int $requested_plan
|
|
* @property \Illuminate\Support\Carbon|null $plan_expire_date
|
|
* @property int|null $plan_id
|
|
* @property string $type
|
|
* @property string|null $avatar
|
|
* @property string|null $lang
|
|
* @property string|null $remember_token
|
|
* @property string|null $password
|
|
* @property \Illuminate\Support\Carbon|null $email_verified_at
|
|
* @property string $email
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\Plan $plan
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Referral> $referrals
|
|
* @property-read int|null $referrals_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PayoutRequest> $payoutRequests
|
|
* @property-read int|null $payoutRequests_count
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \App\Models\Employee $employee
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PlanOrder> $planOrders
|
|
* @property-read int|null $planOrders_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Role> $roles
|
|
* @property-read int|null $roles_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
|
|
* @property-read int|null $notifications_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereEmail($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereEmailVerifiedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePassword($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereRememberToken($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereLang($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereAvatar($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePlanId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePlanExpireDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereRequestedPlan($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereMode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePlanIsActive($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereStorageLimit($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereIsEnableLogin($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereGoogle2FaEnable($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereGoogle2FaSecret($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereIsTrial($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTrialDay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTrialExpireDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereActiveModule($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereReferralCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereUsedReferralCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereCommissionAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User role()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User withoutRole()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static User|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static User|null first(array|string $columns)
|
|
* @method static User firstOrFail(array|string $columns, string|null $message)
|
|
* @method static User sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<User>|User tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class User extends \App\Models\BaseAuthenticatable
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\BaseAuthenticatable
|
|
*
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static BaseAuthenticatable|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static BaseAuthenticatable|null first(array|string $columns)
|
|
* @method static BaseAuthenticatable firstOrFail(array|string $columns, string|null $message)
|
|
* @method static BaseAuthenticatable sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseAuthenticatable>|BaseAuthenticatable tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class BaseAuthenticatable extends \Illuminate\Foundation\Auth\User
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Plan
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property boolean $is_default
|
|
* @property string $is_plan_enable
|
|
* @property integer $trial_day
|
|
* @property string|null $is_trial
|
|
* @property mixed $storage_limit
|
|
* @property string $enable_chatgpt
|
|
* @property string|null $description
|
|
* @property integer $max_employees
|
|
* @property integer $max_users
|
|
* @property string $duration
|
|
* @property float|null $yearly_price
|
|
* @property float $price
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan wherePrice($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereYearlyPrice($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereMaxUsers($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereMaxEmployees($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereEnableChatgpt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereStorageLimit($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIsTrial($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereTrialDay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIsPlanEnable($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIsDefault($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Plan|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Plan|null first(array|string $columns)
|
|
* @method static Plan firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Plan sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Plan>|Plan tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Plan extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ActionItem
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $completed_date
|
|
* @property string|null $notes
|
|
* @property int $progress_percentage
|
|
* @property mixed $status
|
|
* @property mixed $priority
|
|
* @property \Illuminate\Support\Carbon $due_date
|
|
* @property int $assigned_to
|
|
* @property string|null $description
|
|
* @property string $title
|
|
* @property int $meeting_id
|
|
* @property int $id
|
|
* @property-read mixed $is_overdue
|
|
* @property-read mixed $days_remaining
|
|
* @property-read \App\Models\Meeting $meeting
|
|
* @property-read \App\Models\User $assignee
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereMeetingId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereAssignedTo($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereDueDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem wherePriority($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereProgressPercentage($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereCompletedDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ActionItem|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ActionItem|null first(array|string $columns)
|
|
* @method static ActionItem firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ActionItem sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ActionItem>|ActionItem tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ActionItem extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\BaseModel
|
|
*
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static BaseModel|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static BaseModel|null first(array|string $columns)
|
|
* @method static BaseModel firstOrFail(array|string $columns, string|null $message)
|
|
* @method static BaseModel sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseModel>|BaseModel tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class BaseModel extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Announcement
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property boolean $is_company_wide
|
|
* @property boolean $is_high_priority
|
|
* @property boolean $is_featured
|
|
* @property string|null $attachments
|
|
* @property \Illuminate\Support\Carbon|null $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string $content
|
|
* @property string|null $description
|
|
* @property string $category
|
|
* @property string $title
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Department> $departments
|
|
* @property-read int|null $departments_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Branch> $branches
|
|
* @property-read int|null $branches_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $viewedBy
|
|
* @property-read int|null $viewedBy_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereCategory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereAttachments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIsFeatured($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIsHighPriority($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIsCompanyWide($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement active()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement featured()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement highPriority()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Announcement|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Announcement|null first(array|string $columns)
|
|
* @method static Announcement firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Announcement sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Announcement>|Announcement tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Announcement extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AnnouncementView
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property \Illuminate\Support\Carbon $viewed_at
|
|
* @property int $employee_id
|
|
* @property int $announcement_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Announcement $announcement
|
|
* @property-read \App\Models\User $employee
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereAnnouncementId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereViewedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AnnouncementView|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AnnouncementView|null first(array|string $columns)
|
|
* @method static AnnouncementView firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AnnouncementView sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AnnouncementView>|AnnouncementView tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AnnouncementView extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Asset
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $qr_code
|
|
* @property string|null $documents
|
|
* @property string|null $images
|
|
* @property \Illuminate\Support\Carbon|null $warranty_expiry_date
|
|
* @property string|null $warranty_info
|
|
* @property string|null $supplier
|
|
* @property string|null $location
|
|
* @property string|null $description
|
|
* @property string|null $condition
|
|
* @property string $status
|
|
* @property decimal:2|null $purchase_cost
|
|
* @property \Illuminate\Support\Carbon|null $purchase_date
|
|
* @property string|null $asset_code
|
|
* @property string|null $serial_number
|
|
* @property int $asset_type_id
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\AssetType $assetType
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AssetAssignment> $assignments
|
|
* @property-read int|null $assignments_count
|
|
* @property-read \App\Models\AssetAssignment $currentAssignment
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AssetMaintenance> $maintenances
|
|
* @property-read int|null $maintenances_count
|
|
* @property-read \App\Models\AssetDepreciation $depreciation
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereAssetTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereSerialNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereAssetCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset wherePurchaseDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset wherePurchaseCost($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereCondition($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereLocation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereSupplier($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereWarrantyInfo($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereWarrantyExpiryDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereImages($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereQrCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset available()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset assigned()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset underMaintenance()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset disposed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Asset|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Asset|null first(array|string $columns)
|
|
* @method static Asset firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Asset sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Asset>|Asset tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Asset extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AssetAssignment
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $received_by
|
|
* @property int $assigned_by
|
|
* @property \Illuminate\Support\Carbon|null $acknowledged_at
|
|
* @property boolean $is_acknowledged
|
|
* @property string|null $notes
|
|
* @property string|null $checkin_condition
|
|
* @property string|null $checkout_condition
|
|
* @property \Illuminate\Support\Carbon|null $checkin_date
|
|
* @property \Illuminate\Support\Carbon|null $expected_return_date
|
|
* @property \Illuminate\Support\Carbon $checkout_date
|
|
* @property int $employee_id
|
|
* @property int $asset_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Asset $asset
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $assigner
|
|
* @property-read \App\Models\User $receiver
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAssetId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereCheckoutDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereExpectedReturnDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereCheckinDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereCheckoutCondition($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereCheckinCondition($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereIsAcknowledged($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAcknowledgedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAssignedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereReceivedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment active()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment completed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment overdue()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AssetAssignment|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AssetAssignment|null first(array|string $columns)
|
|
* @method static AssetAssignment firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AssetAssignment sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetAssignment>|AssetAssignment tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AssetAssignment extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AssetDepreciation
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon $last_calculated_date
|
|
* @property decimal:2 $current_value
|
|
* @property decimal:2|null $salvage_value
|
|
* @property integer $useful_life_years
|
|
* @property string $method
|
|
* @property int $asset_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Asset $asset
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereAssetId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereMethod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereUsefulLifeYears($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereSalvageValue($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereCurrentValue($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereLastCalculatedDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AssetDepreciation|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AssetDepreciation|null first(array|string $columns)
|
|
* @method static AssetDepreciation firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AssetDepreciation sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetDepreciation>|AssetDepreciation tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AssetDepreciation extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AssetMaintenance
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $supplier
|
|
* @property string|null $completion_notes
|
|
* @property string|null $details
|
|
* @property string $status
|
|
* @property decimal:2|null $cost
|
|
* @property \Illuminate\Support\Carbon|null $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string $maintenance_type
|
|
* @property int $asset_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Asset $asset
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereAssetId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereMaintenanceType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereCost($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereDetails($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereCompletionNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereSupplier($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance scheduled()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance inProgress()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance completed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance cancelled()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AssetMaintenance|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AssetMaintenance|null first(array|string $columns)
|
|
* @method static AssetMaintenance firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AssetMaintenance sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetMaintenance>|AssetMaintenance tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AssetMaintenance extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AssetType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Asset> $assets
|
|
* @property-read int|null $assets_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AssetType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AssetType|null first(array|string $columns)
|
|
* @method static AssetType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AssetType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AssetType>|AssetType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AssetType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AttendancePolicy
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property decimal:2 $overtime_rate_per_hour
|
|
* @property float $half_day_threshold
|
|
* @property int $early_departure_grace
|
|
* @property int $late_arrival_grace
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereLateArrivalGrace($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereEarlyDepartureGrace($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereHalfDayThreshold($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereOvertimeRatePerHour($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AttendancePolicy|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AttendancePolicy|null first(array|string $columns)
|
|
* @method static AttendancePolicy firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AttendancePolicy sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendancePolicy>|AttendancePolicy tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AttendancePolicy extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AttendanceRecord
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property mixed $status
|
|
* @property boolean $is_weekend
|
|
* @property boolean $is_holiday
|
|
* @property boolean $is_absent
|
|
* @property boolean $is_early_departure
|
|
* @property boolean $is_late
|
|
* @property decimal:2 $overtime_amount
|
|
* @property decimal:2 $overtime_hours
|
|
* @property decimal:2 $break_hours
|
|
* @property float $total_hours
|
|
* @property \Illuminate\Support\Carbon $date
|
|
* @property int|null $attendance_policy_id
|
|
* @property int|null $shift_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read mixed $clock_in
|
|
* @property-read mixed $clock_out
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\Shift $shift
|
|
* @property-read \App\Models\AttendancePolicy $attendancePolicy
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereShiftId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereAttendancePolicyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereTotalHours($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereBreakHours($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereOvertimeHours($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereOvertimeAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIsLate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIsEarlyDeparture($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIsAbsent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIsHoliday($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIsWeekend($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AttendanceRecord|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AttendanceRecord|null first(array|string $columns)
|
|
* @method static AttendanceRecord firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AttendanceRecord sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRecord>|AttendanceRecord tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AttendanceRecord extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AttendanceRegularization
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $manager_comments
|
|
* @property mixed $status
|
|
* @property string $reason
|
|
* @property string|null $original_clock_out
|
|
* @property string|null $original_clock_in
|
|
* @property string|null $requested_clock_out
|
|
* @property string|null $requested_clock_in
|
|
* @property \Illuminate\Support\Carbon $date
|
|
* @property int $attendance_record_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\AttendanceRecord $attendanceRecord
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereAttendanceRecordId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereRequestedClockIn($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereRequestedClockOut($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereOriginalClockIn($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereOriginalClockOut($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereManagerComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AttendanceRegularization|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AttendanceRegularization|null first(array|string $columns)
|
|
* @method static AttendanceRegularization firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AttendanceRegularization sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AttendanceRegularization>|AttendanceRegularization tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AttendanceRegularization extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Award
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $photo
|
|
* @property string|null $certificate
|
|
* @property string|null $description
|
|
* @property float|null $monetary_value
|
|
* @property string|null $gift
|
|
* @property string $award_date
|
|
* @property int $award_type_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\AwardType $awardType
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereAwardTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereAwardDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereGift($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereMonetaryValue($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereCertificate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award wherePhoto($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Award|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Award|null first(array|string $columns)
|
|
* @method static Award firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Award sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Award>|Award tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Award extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\AwardType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Award> $awards
|
|
* @property-read int|null $awards_count
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static AwardType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static AwardType|null first(array|string $columns)
|
|
* @method static AwardType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static AwardType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<AwardType>|AwardType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class AwardType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\BaseSpatiePermission
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property string|null $module
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Role> $roles
|
|
* @property-read int|null $roles_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereModule($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission role()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission withoutRole()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static BaseSpatiePermission|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static BaseSpatiePermission|null first(array|string $columns)
|
|
* @method static BaseSpatiePermission firstOrFail(array|string $columns, string|null $message)
|
|
* @method static BaseSpatiePermission sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatiePermission>|BaseSpatiePermission tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class BaseSpatiePermission extends \Spatie\Permission\Models\Permission
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\BaseSpatieRole
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $created_by
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static BaseSpatieRole|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static BaseSpatieRole|null first(array|string $columns)
|
|
* @method static BaseSpatieRole firstOrFail(array|string $columns, string|null $message)
|
|
* @method static BaseSpatieRole sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<BaseSpatieRole>|BaseSpatieRole tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class BaseSpatieRole extends \Spatie\Permission\Models\Role
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Branch
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $email
|
|
* @property string|null $phone
|
|
* @property string|null $zip_code
|
|
* @property string|null $country
|
|
* @property string|null $state
|
|
* @property string|null $city
|
|
* @property string|null $address
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereAddress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereCity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereState($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereCountry($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereZipCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch wherePhone($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereEmail($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Branch|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Branch|null first(array|string $columns)
|
|
* @method static Branch firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Branch sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Branch>|Branch tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Branch extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Candidate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon $application_date
|
|
* @property mixed $status
|
|
* @property int|null $referral_employee_id
|
|
* @property string|null $linkedin_url
|
|
* @property string|null $portfolio_url
|
|
* @property string|null $education
|
|
* @property string|null $skills
|
|
* @property string|null $cover_letter_path
|
|
* @property string|null $resume_path
|
|
* @property string|null $notice_period
|
|
* @property decimal:2|null $expected_salary
|
|
* @property decimal:2|null $current_salary
|
|
* @property int $experience_years
|
|
* @property string|null $current_position
|
|
* @property string|null $current_company
|
|
* @property string|null $phone
|
|
* @property string $email
|
|
* @property string $last_name
|
|
* @property string $first_name
|
|
* @property int $source_id
|
|
* @property int $job_id
|
|
* @property int $id
|
|
* @property-read mixed $full_name
|
|
* @property-read \App\Models\JobPosting $job
|
|
* @property-read \App\Models\CandidateSource $source
|
|
* @property-read \App\Models\User $referralEmployee
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Interview> $interviews
|
|
* @property-read int|null $interviews_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CandidateAssessment> $assessments
|
|
* @property-read int|null $assessments_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJobId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereSourceId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereFirstName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereLastName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereEmail($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate wherePhone($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCurrentCompany($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCurrentPosition($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereExperienceYears($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCurrentSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereExpectedSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNoticePeriod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereResumePath($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCoverLetterPath($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereSkills($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereEducation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate wherePortfolioUrl($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereLinkedinUrl($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereReferralEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereApplicationDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Candidate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Candidate|null first(array|string $columns)
|
|
* @method static Candidate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Candidate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Candidate>|Candidate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Candidate extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\CandidateAssessment
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon $assessment_date
|
|
* @property int $conducted_by
|
|
* @property string|null $comments
|
|
* @property mixed $pass_fail_status
|
|
* @property int|null $max_score
|
|
* @property int|null $score
|
|
* @property string $assessment_name
|
|
* @property int $candidate_id
|
|
* @property int $id
|
|
* @property-read mixed $score_percentage
|
|
* @property-read \App\Models\Candidate $candidate
|
|
* @property-read \App\Models\User $conductor
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereCandidateId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereAssessmentName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereScore($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereMaxScore($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment wherePassFailStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereConductedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereAssessmentDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static CandidateAssessment|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static CandidateAssessment|null first(array|string $columns)
|
|
* @method static CandidateAssessment firstOrFail(array|string $columns, string|null $message)
|
|
* @method static CandidateAssessment sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateAssessment>|CandidateAssessment tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class CandidateAssessment extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\CandidateOnboarding
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property int|null $buddy_employee_id
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property int $checklist_id
|
|
* @property int $candidate_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Candidate $candidate
|
|
* @property-read \App\Models\OnboardingChecklist $checklist
|
|
* @property-read \App\Models\User $buddyEmployee
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereCandidateId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereChecklistId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereBuddyEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static CandidateOnboarding|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static CandidateOnboarding|null first(array|string $columns)
|
|
* @method static CandidateOnboarding firstOrFail(array|string $columns, string|null $message)
|
|
* @method static CandidateOnboarding sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateOnboarding>|CandidateOnboarding tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class CandidateOnboarding extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\CandidateSource
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Candidate> $candidates
|
|
* @property-read int|null $candidates_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static CandidateSource|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static CandidateSource|null first(array|string $columns)
|
|
* @method static CandidateSource firstOrFail(array|string $columns, string|null $message)
|
|
* @method static CandidateSource sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<CandidateSource>|CandidateSource tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class CandidateSource extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ChecklistItem
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_required
|
|
* @property int $due_day
|
|
* @property string|null $assigned_to_role
|
|
* @property mixed $category
|
|
* @property string|null $description
|
|
* @property string $task_name
|
|
* @property int $checklist_id
|
|
* @property int $id
|
|
* @property-read \App\Models\OnboardingChecklist $checklist
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereChecklistId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereTaskName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereCategory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereAssignedToRole($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereDueDay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereIsRequired($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ChecklistItem|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ChecklistItem|null first(array|string $columns)
|
|
* @method static ChecklistItem firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ChecklistItem sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ChecklistItem>|ChecklistItem tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ChecklistItem extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Complaint
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $feedback
|
|
* @property \Illuminate\Support\Carbon|null $follow_up_date
|
|
* @property string|null $follow_up_action
|
|
* @property \Illuminate\Support\Carbon|null $resolution_date
|
|
* @property string|null $resolution_action
|
|
* @property string|null $investigation_notes
|
|
* @property \Illuminate\Support\Carbon|null $resolution_deadline
|
|
* @property int|null $assigned_to
|
|
* @property boolean $is_anonymous
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property \Illuminate\Support\Carbon $complaint_date
|
|
* @property string $subject
|
|
* @property string $complaint_type
|
|
* @property int|null $against_employee_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $againstEmployee
|
|
* @property-read \App\Models\User $assignedUser
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereAgainstEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereComplaintType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereSubject($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereComplaintDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereIsAnonymous($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereAssignedTo($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereResolutionDeadline($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereInvestigationNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereResolutionAction($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereResolutionDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereFollowUpAction($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereFollowUpDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereFeedback($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Complaint|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Complaint|null first(array|string $columns)
|
|
* @method static Complaint firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Complaint sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Complaint>|Complaint tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Complaint extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ContractRenewal
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $approval_notes
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property int $requested_by
|
|
* @property string|null $reason
|
|
* @property mixed $status
|
|
* @property string|null $changes_summary
|
|
* @property string|null $new_terms_conditions
|
|
* @property array|null $new_benefits
|
|
* @property array|null $new_allowances
|
|
* @property decimal:2 $new_basic_salary
|
|
* @property \Illuminate\Support\Carbon $new_end_date
|
|
* @property \Illuminate\Support\Carbon $new_start_date
|
|
* @property \Illuminate\Support\Carbon $current_end_date
|
|
* @property string $renewal_number
|
|
* @property int $contract_id
|
|
* @property int $id
|
|
* @property-read mixed $new_total_compensation
|
|
* @property-read \App\Models\EmployeeContract $contract
|
|
* @property-read \App\Models\User $requester
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereContractId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereRenewalNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereCurrentEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewBasicSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewAllowances($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewBenefits($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNewTermsConditions($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereChangesSummary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereRequestedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereApprovalNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ContractRenewal|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ContractRenewal|null first(array|string $columns)
|
|
* @method static ContractRenewal firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ContractRenewal sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractRenewal>|ContractRenewal tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ContractRenewal extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ContractTemplate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_default
|
|
* @property array|null $clauses
|
|
* @property array|null $variables
|
|
* @property string $template_content
|
|
* @property int $contract_type_id
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\ContractType $contractType
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereContractTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereTemplateContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereVariables($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereClauses($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereIsDefault($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ContractTemplate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ContractTemplate|null first(array|string $columns)
|
|
* @method static ContractTemplate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ContractTemplate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractTemplate>|ContractTemplate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ContractTemplate extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ContractType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_renewable
|
|
* @property int $notice_period_days
|
|
* @property int $probation_period_months
|
|
* @property int|null $default_duration_months
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeContract> $contracts
|
|
* @property-read int|null $contracts_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereDefaultDurationMonths($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereProbationPeriodMonths($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNoticePeriodDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereIsRenewable($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ContractType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ContractType|null first(array|string $columns)
|
|
* @method static ContractType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ContractType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ContractType>|ContractType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ContractType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Coupon
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property boolean $status
|
|
* @property mixed $code_type
|
|
* @property string $code
|
|
* @property \Illuminate\Support\Carbon|null $expiry_date
|
|
* @property int|null $use_limit_per_user
|
|
* @property int|null $use_limit_per_coupon
|
|
* @property decimal:2 $discount_amount
|
|
* @property decimal:2|null $maximum_spend
|
|
* @property decimal:2|null $minimum_spend
|
|
* @property mixed $type
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereMinimumSpend($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereMaximumSpend($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereDiscountAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereUseLimitPerCoupon($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereUseLimitPerUser($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereExpiryDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereCodeType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Coupon|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Coupon|null first(array|string $columns)
|
|
* @method static Coupon firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Coupon sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Coupon>|Coupon tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Coupon extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Currency
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property boolean $is_default
|
|
* @property string|null $description
|
|
* @property string|null $symbol
|
|
* @property string $code
|
|
* @property string $name
|
|
* @property int $id
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereSymbol($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereIsDefault($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Currency|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Currency|null first(array|string $columns)
|
|
* @method static Currency firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Currency sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Currency>|Currency tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Currency extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Department
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property string|null $description
|
|
* @property int $branch_id
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\Branch $branch
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Employee> $employees
|
|
* @property-read int|null $employees_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereBranchId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Department|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Department|null first(array|string $columns)
|
|
* @method static Department firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Department sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Department>|Department tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Department extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Designation
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property int $department_id
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @property-read \App\Models\Department $department
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Designation|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Designation|null first(array|string $columns)
|
|
* @method static Designation firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Designation sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Designation>|Designation tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Designation extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\DocumentAcknowledgment
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $assigned_at
|
|
* @property int $assigned_by
|
|
* @property string|null $user_agent
|
|
* @property string|null $ip_address
|
|
* @property string|null $acknowledgment_note
|
|
* @property \Illuminate\Support\Carbon|null $due_date
|
|
* @property \Illuminate\Support\Carbon|null $acknowledged_at
|
|
* @property mixed $status
|
|
* @property int $user_id
|
|
* @property int $document_id
|
|
* @property int $id
|
|
* @property-read mixed $is_overdue
|
|
* @property-read mixed $days_overdue
|
|
* @property-read mixed $days_remaining
|
|
* @property-read \App\Models\HrDocument $document
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\User $assignedBy
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereDocumentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAcknowledgedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereDueDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAcknowledgmentNote($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereIpAddress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereUserAgent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAssignedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAssignedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static DocumentAcknowledgment|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static DocumentAcknowledgment|null first(array|string $columns)
|
|
* @method static DocumentAcknowledgment firstOrFail(array|string $columns, string|null $message)
|
|
* @method static DocumentAcknowledgment sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentAcknowledgment>|DocumentAcknowledgment tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class DocumentAcknowledgment extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\DocumentCategory
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_mandatory
|
|
* @property int $sort_order
|
|
* @property string $icon
|
|
* @property string $color
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\HrDocument> $documents
|
|
* @property-read int|null $documents_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereColor($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereIcon($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereSortOrder($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereIsMandatory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static DocumentCategory|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static DocumentCategory|null first(array|string $columns)
|
|
* @method static DocumentCategory firstOrFail(array|string $columns, string|null $message)
|
|
* @method static DocumentCategory sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentCategory>|DocumentCategory tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class DocumentCategory extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\DocumentTemplate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string $file_format
|
|
* @property boolean $is_default
|
|
* @property array|null $default_values
|
|
* @property array|null $placeholders
|
|
* @property string $template_content
|
|
* @property int $category_id
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\DocumentCategory $category
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereCategoryId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereTemplateContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate wherePlaceholders($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereDefaultValues($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereIsDefault($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereFileFormat($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static DocumentTemplate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static DocumentTemplate|null first(array|string $columns)
|
|
* @method static DocumentTemplate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static DocumentTemplate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentTemplate>|DocumentTemplate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class DocumentTemplate extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\DocumentType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $description
|
|
* @property boolean $is_required
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereIsRequired($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static DocumentType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static DocumentType|null first(array|string $columns)
|
|
* @method static DocumentType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static DocumentType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<DocumentType>|DocumentType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class DocumentType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmailTemplate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $user_id
|
|
* @property string|null $from
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmailTemplateLang> $emailTemplateLangs
|
|
* @property-read int|null $emailTemplateLangs_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\UserEmailTemplate> $userEmailTemplates
|
|
* @property-read int|null $userEmailTemplates_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereFrom($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmailTemplate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmailTemplate|null first(array|string $columns)
|
|
* @method static EmailTemplate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmailTemplate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplate>|EmailTemplate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmailTemplate extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmailTemplateLang
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string $content
|
|
* @property string $subject
|
|
* @property string $lang
|
|
* @property int $parent_id
|
|
* @property int $id
|
|
* @property-read \App\Models\EmailTemplate $emailTemplate
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereParentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereLang($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereSubject($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmailTemplateLang|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmailTemplateLang|null first(array|string $columns)
|
|
* @method static EmailTemplateLang firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmailTemplateLang sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmailTemplateLang>|EmailTemplateLang tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmailTemplateLang extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Employee
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property int $user_id
|
|
* @property string|null $tax_payer_id
|
|
* @property string|null $bank_branch
|
|
* @property string|null $bank_identifier_code
|
|
* @property string|null $account_number
|
|
* @property string|null $account_holder_name
|
|
* @property string|null $bank_name
|
|
* @property string|null $emergency_contact_number
|
|
* @property string|null $emergency_contact_relationship
|
|
* @property string|null $emergency_contact_name
|
|
* @property string|null $postal_code
|
|
* @property string|null $country
|
|
* @property string|null $state
|
|
* @property string|null $city
|
|
* @property string|null $address_line_2
|
|
* @property string|null $address_line_1
|
|
* @property string|null $employment_type
|
|
* @property string|null $date_of_joining
|
|
* @property int|null $designation_id
|
|
* @property int|null $attendance_policy_id
|
|
* @property int|null $shift_id
|
|
* @property int|null $department_id
|
|
* @property int|null $branch_id
|
|
* @property mixed $gender
|
|
* @property string|null $date_of_birth
|
|
* @property string|null $phone
|
|
* @property string $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Branch $branch
|
|
* @property-read \App\Models\Department $department
|
|
* @property-read \App\Models\Designation $designation
|
|
* @property-read \App\Models\Shift $shift
|
|
* @property-read \App\Models\AttendancePolicy $attendancePolicy
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeDocument> $documents
|
|
* @property-read int|null $documents_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee wherePhone($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDateOfBirth($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereGender($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBranchId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereShiftId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAttendancePolicyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDesignationId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDateOfJoining($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereEmploymentType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAddressLine1($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAddressLine2($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereCity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereState($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereCountry($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee wherePostalCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereEmergencyContactName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereEmergencyContactRelationship($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereEmergencyContactNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBankName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAccountHolderName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAccountNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBankIdentifierCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBankBranch($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereTaxPayerId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Employee|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Employee|null first(array|string $columns)
|
|
* @method static Employee firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Employee sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Employee>|Employee tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Employee extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeAssessmentResult
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $assessed_by
|
|
* @property \Illuminate\Support\Carbon $assessment_date
|
|
* @property string|null $feedback
|
|
* @property boolean $is_passed
|
|
* @property decimal:2 $score
|
|
* @property int $training_assessment_id
|
|
* @property int $employee_training_id
|
|
* @property int $id
|
|
* @property-read \App\Models\EmployeeTraining $employeeTraining
|
|
* @property-read \App\Models\TrainingAssessment $trainingAssessment
|
|
* @property-read \App\Models\User $assessor
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereEmployeeTrainingId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereTrainingAssessmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereScore($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereIsPassed($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereFeedback($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereAssessmentDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereAssessedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult passed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult failed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeAssessmentResult|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeAssessmentResult|null first(array|string $columns)
|
|
* @method static EmployeeAssessmentResult firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeAssessmentResult sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeAssessmentResult>|EmployeeAssessmentResult tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeAssessmentResult extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeDocument
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property mixed $verification_status
|
|
* @property string|null $expiry_date
|
|
* @property string $file_path
|
|
* @property int $document_type_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\DocumentType $documentType
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereDocumentTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereFilePath($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereExpiryDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereVerificationStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeDocument|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeDocument|null first(array|string $columns)
|
|
* @method static EmployeeDocument firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeDocument sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeDocument>|EmployeeDocument tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeDocument extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeGoal
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property integer $progress
|
|
* @property string|null $target
|
|
* @property \Illuminate\Support\Carbon $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string|null $description
|
|
* @property string $title
|
|
* @property int $goal_type_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\GoalType $goalType
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereGoalTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTarget($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereProgress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeGoal|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeGoal|null first(array|string $columns)
|
|
* @method static EmployeeGoal firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeGoal sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeGoal>|EmployeeGoal tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeGoal extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeReviewRating
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $comments
|
|
* @property float $rating
|
|
* @property int $performance_indicator_id
|
|
* @property int $employee_review_id
|
|
* @property int $id
|
|
* @property-read \App\Models\EmployeeReview $review
|
|
* @property-read \App\Models\PerformanceIndicator $indicator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereEmployeeReviewId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating wherePerformanceIndicatorId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereRating($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeReviewRating|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeReviewRating|null first(array|string $columns)
|
|
* @method static EmployeeReviewRating firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeReviewRating sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeReviewRating>|EmployeeReviewRating tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeReviewRating extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeSalary
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property mixed $calculation_status
|
|
* @property boolean $is_active
|
|
* @property array|null $components
|
|
* @property decimal:2|null $basic_salary
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereBasicSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereComponents($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereIsActive($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereCalculationStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeSalary|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeSalary|null first(array|string $columns)
|
|
* @method static EmployeeSalary firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeSalary sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeSalary>|EmployeeSalary tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeSalary extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeTraining
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $assigned_by
|
|
* @property string|null $notes
|
|
* @property string|null $feedback
|
|
* @property boolean|null $is_passed
|
|
* @property decimal:2|null $score
|
|
* @property string|null $certification
|
|
* @property \Illuminate\Support\Carbon|null $completion_date
|
|
* @property \Illuminate\Support\Carbon $assigned_date
|
|
* @property string $status
|
|
* @property int $training_program_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\TrainingProgram $trainingProgram
|
|
* @property-read \App\Models\User $assigner
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeAssessmentResult> $assessmentResults
|
|
* @property-read int|null $assessmentResults_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereTrainingProgramId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereAssignedDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereCompletionDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereCertification($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereScore($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereIsPassed($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereFeedback($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereAssignedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining assigned()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining inProgress()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining completed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining failed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining passed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeTraining|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeTraining|null first(array|string $columns)
|
|
* @method static EmployeeTraining firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeTraining sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTraining>|EmployeeTraining tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeTraining extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\EmployeeTransfer
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $reason
|
|
* @property \Illuminate\Support\Carbon $effective_date
|
|
* @property \Illuminate\Support\Carbon $transfer_date
|
|
* @property int|null $to_designation_id
|
|
* @property int|null $from_designation_id
|
|
* @property int|null $to_department_id
|
|
* @property int|null $from_department_id
|
|
* @property int|null $to_branch_id
|
|
* @property int|null $from_branch_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\Branch $fromBranch
|
|
* @property-read \App\Models\Branch $toBranch
|
|
* @property-read \App\Models\Department $fromDepartment
|
|
* @property-read \App\Models\Department $toDepartment
|
|
* @property-read \App\Models\Designation $fromDesignation
|
|
* @property-read \App\Models\Designation $toDesignation
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereFromBranchId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereToBranchId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereFromDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereToDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereFromDesignationId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereToDesignationId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereTransferDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereEffectiveDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static EmployeeTransfer|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static EmployeeTransfer|null first(array|string $columns)
|
|
* @method static EmployeeTransfer firstOrFail(array|string $columns, string|null $message)
|
|
* @method static EmployeeTransfer sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<EmployeeTransfer>|EmployeeTransfer tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class EmployeeTransfer extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\GoalType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeGoal> $goals
|
|
* @property-read int|null $goals_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static GoalType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static GoalType|null first(array|string $columns)
|
|
* @method static GoalType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static GoalType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<GoalType>|GoalType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class GoalType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Holiday
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property boolean $is_half_day
|
|
* @property boolean $is_paid
|
|
* @property boolean $is_recurring
|
|
* @property string|null $description
|
|
* @property string $category
|
|
* @property \Illuminate\Support\Carbon|null $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Branch> $branches
|
|
* @property-read int|null $branches_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereCategory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIsRecurring($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIsPaid($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIsHalfDay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Holiday|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Holiday|null first(array|string $columns)
|
|
* @method static Holiday firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Holiday sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Holiday>|Holiday tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Holiday extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Interview
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property boolean $feedback_submitted
|
|
* @property mixed $status
|
|
* @property array $interviewers
|
|
* @property string|null $meeting_link
|
|
* @property string|null $location
|
|
* @property int $duration
|
|
* @property string $scheduled_time
|
|
* @property \Illuminate\Support\Carbon $scheduled_date
|
|
* @property int $interview_type_id
|
|
* @property int $round_id
|
|
* @property int $job_id
|
|
* @property int $candidate_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Candidate $candidate
|
|
* @property-read \App\Models\JobPosting $job
|
|
* @property-read \App\Models\InterviewRound $round
|
|
* @property-read \App\Models\InterviewType $interviewType
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InterviewFeedback> $feedback
|
|
* @property-read int|null $feedback_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereCandidateId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJobId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereRoundId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereInterviewTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereScheduledDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereScheduledTime($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereLocation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereMeetingLink($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereInterviewers($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereFeedbackSubmitted($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Interview|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Interview|null first(array|string $columns)
|
|
* @method static Interview firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Interview sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Interview>|Interview tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Interview extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\InterviewFeedback
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $recommendation
|
|
* @property string|null $comments
|
|
* @property string|null $weaknesses
|
|
* @property string|null $strengths
|
|
* @property int|null $overall_rating
|
|
* @property int|null $cultural_fit_rating
|
|
* @property int|null $communication_rating
|
|
* @property int|null $technical_rating
|
|
* @property string|null $interviewer_id
|
|
* @property int $interview_id
|
|
* @property int $id
|
|
* @property-read mixed $interviewer_names
|
|
* @property-read mixed $interviewer_ids_array
|
|
* @property-read \App\Models\Interview $interview
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereInterviewId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereInterviewerId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereTechnicalRating($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereCommunicationRating($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereCulturalFitRating($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereOverallRating($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereStrengths($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereWeaknesses($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereRecommendation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static InterviewFeedback|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static InterviewFeedback|null first(array|string $columns)
|
|
* @method static InterviewFeedback firstOrFail(array|string $columns, string|null $message)
|
|
* @method static InterviewFeedback sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewFeedback>|InterviewFeedback tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class InterviewFeedback extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\InterviewRound
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property int $sequence_number
|
|
* @property string $name
|
|
* @property int $job_id
|
|
* @property int $id
|
|
* @property-read \App\Models\JobPosting $job
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Interview> $interviews
|
|
* @property-read int|null $interviews_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJobId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereSequenceNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static InterviewRound|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static InterviewRound|null first(array|string $columns)
|
|
* @method static InterviewRound firstOrFail(array|string $columns, string|null $message)
|
|
* @method static InterviewRound sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewRound>|InterviewRound tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class InterviewRound extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\InterviewType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Interview> $interviews
|
|
* @property-read int|null $interviews_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static InterviewType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static InterviewType|null first(array|string $columns)
|
|
* @method static InterviewType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static InterviewType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<InterviewType>|InterviewType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class InterviewType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\JobCategory
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\JobRequisition> $jobRequisitions
|
|
* @property-read int|null $jobRequisitions_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static JobCategory|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static JobCategory|null first(array|string $columns)
|
|
* @method static JobCategory firstOrFail(array|string $columns, string|null $message)
|
|
* @method static JobCategory sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobCategory>|JobCategory tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class JobCategory extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\JobLocation
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_remote
|
|
* @property string|null $postal_code
|
|
* @property string|null $country
|
|
* @property string|null $state
|
|
* @property string|null $city
|
|
* @property string|null $address
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\JobPosting> $jobPostings
|
|
* @property-read int|null $jobPostings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereAddress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereCity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereState($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereCountry($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation wherePostalCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereIsRemote($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static JobLocation|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static JobLocation|null first(array|string $columns)
|
|
* @method static JobLocation firstOrFail(array|string $columns, string|null $message)
|
|
* @method static JobLocation sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobLocation>|JobLocation tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class JobLocation extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\JobPosting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property boolean $is_featured
|
|
* @property \Illuminate\Support\Carbon|null $publish_date
|
|
* @property boolean $is_published
|
|
* @property \Illuminate\Support\Carbon|null $application_deadline
|
|
* @property string|null $benefits
|
|
* @property string|null $requirements
|
|
* @property string|null $description
|
|
* @property decimal:2|null $max_salary
|
|
* @property decimal:2|null $min_salary
|
|
* @property int|null $max_experience
|
|
* @property int $min_experience
|
|
* @property int|null $department_id
|
|
* @property int $location_id
|
|
* @property int $job_type_id
|
|
* @property string $title
|
|
* @property string $job_code
|
|
* @property int $requisition_id
|
|
* @property int $id
|
|
* @property-read \App\Models\JobRequisition $requisition
|
|
* @property-read \App\Models\JobType $jobType
|
|
* @property-read \App\Models\JobLocation $location
|
|
* @property-read \App\Models\Department $department
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Candidate> $candidates
|
|
* @property-read int|null $candidates_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereRequisitionId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJobCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJobTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereLocationId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereMinExperience($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereMaxExperience($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereMinSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereMaxSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereRequirements($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereBenefits($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereApplicationDeadline($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereIsPublished($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting wherePublishDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereIsFeatured($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static JobPosting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static JobPosting|null first(array|string $columns)
|
|
* @method static JobPosting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static JobPosting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobPosting>|JobPosting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class JobPosting extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\JobRequisition
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $priority
|
|
* @property \Illuminate\Support\Carbon|null $approval_date
|
|
* @property int|null $approved_by
|
|
* @property mixed $status
|
|
* @property string|null $responsibilities
|
|
* @property string|null $description
|
|
* @property string|null $experience_required
|
|
* @property string|null $education_required
|
|
* @property string|null $skills_required
|
|
* @property decimal:2|null $budget_max
|
|
* @property decimal:2|null $budget_min
|
|
* @property int $positions_count
|
|
* @property int|null $department_id
|
|
* @property int $job_category_id
|
|
* @property string $title
|
|
* @property string $requisition_code
|
|
* @property int $id
|
|
* @property-read \App\Models\JobCategory $jobCategory
|
|
* @property-read \App\Models\Department $department
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\JobPosting> $jobPostings
|
|
* @property-read int|null $jobPostings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereRequisitionCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJobCategoryId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition wherePositionsCount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereBudgetMin($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereBudgetMax($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereSkillsRequired($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereEducationRequired($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereExperienceRequired($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereResponsibilities($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereApprovalDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition wherePriority($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static JobRequisition|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static JobRequisition|null first(array|string $columns)
|
|
* @method static JobRequisition firstOrFail(array|string $columns, string|null $message)
|
|
* @method static JobRequisition sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobRequisition>|JobRequisition tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class JobRequisition extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\JobType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\JobPosting> $jobPostings
|
|
* @property-read int|null $jobPostings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static JobType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static JobType|null first(array|string $columns)
|
|
* @method static JobType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static JobType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<JobType>|JobType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class JobType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LandingPageCustomPage
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property integer $sort_order
|
|
* @property boolean $is_active
|
|
* @property string|null $meta_description
|
|
* @property string|null $meta_title
|
|
* @property string $content
|
|
* @property string $slug
|
|
* @property string $title
|
|
* @property int $id
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereSlug($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereMetaTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereMetaDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereIsActive($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereSortOrder($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage ordered()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage active()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LandingPageCustomPage|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LandingPageCustomPage|null first(array|string $columns)
|
|
* @method static LandingPageCustomPage firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LandingPageCustomPage sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageCustomPage>|LandingPageCustomPage tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LandingPageCustomPage extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LandingPageSetting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property array|null $config_sections
|
|
* @property string|null $contact_address
|
|
* @property string|null $contact_phone
|
|
* @property string|null $contact_email
|
|
* @property string|null $company_name
|
|
* @property int $id
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereCompanyName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereContactEmail($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereContactPhone($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereContactAddress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereConfigSections($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LandingPageSetting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LandingPageSetting|null first(array|string $columns)
|
|
* @method static LandingPageSetting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LandingPageSetting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LandingPageSetting>|LandingPageSetting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LandingPageSetting extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LeaveApplication
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $manager_comments
|
|
* @property mixed $status
|
|
* @property string|null $attachment
|
|
* @property string $reason
|
|
* @property int $total_days
|
|
* @property \Illuminate\Support\Carbon $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property int $leave_policy_id
|
|
* @property int $leave_type_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\LeaveType $leaveType
|
|
* @property-read \App\Models\LeavePolicy $leavePolicy
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereLeaveTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereLeavePolicyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereTotalDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereAttachment($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereManagerComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LeaveApplication|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LeaveApplication|null first(array|string $columns)
|
|
* @method static LeaveApplication firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LeaveApplication sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveApplication>|LeaveApplication tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LeaveApplication extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LeaveBalance
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $adjustment_reason
|
|
* @property decimal:2 $manual_adjustment
|
|
* @property decimal:2 $carried_forward
|
|
* @property decimal:2 $remaining_days
|
|
* @property decimal:2 $used_days
|
|
* @property decimal:2 $allocated_days
|
|
* @property string $year
|
|
* @property int $leave_policy_id
|
|
* @property int $leave_type_id
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\LeaveType $leaveType
|
|
* @property-read \App\Models\LeavePolicy $leavePolicy
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereLeaveTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereLeavePolicyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereYear($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereAllocatedDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereUsedDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereRemainingDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereCarriedForward($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereManualAdjustment($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereAdjustmentReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LeaveBalance|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LeaveBalance|null first(array|string $columns)
|
|
* @method static LeaveBalance firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LeaveBalance sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveBalance>|LeaveBalance tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LeaveBalance extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LeavePolicy
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property boolean $requires_approval
|
|
* @property int $max_days_per_application
|
|
* @property int $min_days_per_application
|
|
* @property int $carry_forward_limit
|
|
* @property decimal:2 $accrual_rate
|
|
* @property mixed $accrual_type
|
|
* @property int $leave_type_id
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\LeaveType $leaveType
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereLeaveTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereAccrualType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereAccrualRate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereCarryForwardLimit($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereMinDaysPerApplication($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereMaxDaysPerApplication($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereRequiresApproval($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LeavePolicy|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LeavePolicy|null first(array|string $columns)
|
|
* @method static LeavePolicy firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LeavePolicy sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeavePolicy>|LeavePolicy tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LeavePolicy extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\LeaveType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property string $color
|
|
* @property boolean $is_paid
|
|
* @property int $max_days_per_year
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereMaxDaysPerYear($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereIsPaid($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereColor($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static LeaveType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static LeaveType|null first(array|string $columns)
|
|
* @method static LeaveType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static LeaveType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<LeaveType>|LeaveType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class LeaveType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\MediaItem
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \Spatie\MediaLibrary\MediaCollections\Models\Media> $media
|
|
* @property-read int|null $media_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static MediaItem|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static MediaItem|null first(array|string $columns)
|
|
* @method static MediaItem firstOrFail(array|string $columns, string|null $message)
|
|
* @method static MediaItem sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MediaItem>|MediaItem tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class MediaItem extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Meeting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property int $organizer_id
|
|
* @property \Illuminate\Support\Carbon|null $recurrence_end_date
|
|
* @property mixed $recurrence
|
|
* @property mixed $status
|
|
* @property string|null $agenda
|
|
* @property int $duration
|
|
* @property string $end_time
|
|
* @property string $start_time
|
|
* @property \Illuminate\Support\Carbon $meeting_date
|
|
* @property int|null $room_id
|
|
* @property int $type_id
|
|
* @property string|null $description
|
|
* @property string $title
|
|
* @property int $id
|
|
* @property-read \App\Models\MeetingType $type
|
|
* @property-read \App\Models\MeetingRoom $room
|
|
* @property-read \App\Models\User $organizer
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\MeetingAttendee> $attendees
|
|
* @property-read int|null $attendees_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\MeetingMinute> $minutes
|
|
* @property-read int|null $minutes_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ActionItem> $actionItems
|
|
* @property-read int|null $actionItems_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereRoomId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereMeetingDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereStartTime($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereEndTime($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereAgenda($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereRecurrence($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereRecurrenceEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereOrganizerId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Meeting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Meeting|null first(array|string $columns)
|
|
* @method static Meeting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Meeting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Meeting>|Meeting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Meeting extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\MeetingAttendee
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $decline_reason
|
|
* @property \Illuminate\Support\Carbon|null $rsvp_date
|
|
* @property mixed $attendance_status
|
|
* @property mixed $rsvp_status
|
|
* @property mixed $type
|
|
* @property int $user_id
|
|
* @property int $meeting_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Meeting $meeting
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereMeetingId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereRsvpStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereAttendanceStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereRsvpDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereDeclineReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static MeetingAttendee|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static MeetingAttendee|null first(array|string $columns)
|
|
* @method static MeetingAttendee firstOrFail(array|string $columns, string|null $message)
|
|
* @method static MeetingAttendee sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingAttendee>|MeetingAttendee tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class MeetingAttendee extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\MeetingMinute
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon $recorded_at
|
|
* @property int $recorded_by
|
|
* @property mixed $type
|
|
* @property string $content
|
|
* @property string $topic
|
|
* @property int $meeting_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Meeting $meeting
|
|
* @property-read \App\Models\User $recorder
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereMeetingId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereTopic($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereRecordedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereRecordedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static MeetingMinute|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static MeetingMinute|null first(array|string $columns)
|
|
* @method static MeetingMinute firstOrFail(array|string $columns, string|null $message)
|
|
* @method static MeetingMinute sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingMinute>|MeetingMinute tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class MeetingMinute extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\MeetingRoom
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $booking_url
|
|
* @property array|null $equipment
|
|
* @property int $capacity
|
|
* @property string|null $location
|
|
* @property mixed $type
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Meeting> $meetings
|
|
* @property-read int|null $meetings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereLocation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereCapacity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereEquipment($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereBookingUrl($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static MeetingRoom|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static MeetingRoom|null first(array|string $columns)
|
|
* @method static MeetingRoom firstOrFail(array|string $columns, string|null $message)
|
|
* @method static MeetingRoom sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingRoom>|MeetingRoom tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class MeetingRoom extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\MeetingType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property int $default_duration
|
|
* @property string $color
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Meeting> $meetings
|
|
* @property-read int|null $meetings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereColor($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereDefaultDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static MeetingType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static MeetingType|null first(array|string $columns)
|
|
* @method static MeetingType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static MeetingType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<MeetingType>|MeetingType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class MeetingType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Offer
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $approved_by
|
|
* @property int $created_by
|
|
* @property string|null $decline_reason
|
|
* @property \Illuminate\Support\Carbon|null $response_date
|
|
* @property mixed $status
|
|
* @property string|null $offer_letter_path
|
|
* @property \Illuminate\Support\Carbon $expiration_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string|null $benefits
|
|
* @property string|null $equity
|
|
* @property decimal:2|null $bonus
|
|
* @property decimal:2 $salary
|
|
* @property int|null $department_id
|
|
* @property string $position
|
|
* @property \Illuminate\Support\Carbon $offer_date
|
|
* @property int $job_id
|
|
* @property int $candidate_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Candidate $candidate
|
|
* @property-read \App\Models\JobPosting $job
|
|
* @property-read \App\Models\Department $department
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \App\Models\User $approver
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereCandidateId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJobId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereOfferDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer wherePosition($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereDepartmentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereBonus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereEquity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereBenefits($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereExpirationDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereOfferLetterPath($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereResponseDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereDeclineReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Offer|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Offer|null first(array|string $columns)
|
|
* @method static Offer firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Offer sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Offer>|Offer tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Offer extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\OfferTemplate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property array|null $variables
|
|
* @property string $template_content
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereTemplateContent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereVariables($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static OfferTemplate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static OfferTemplate|null first(array|string $columns)
|
|
* @method static OfferTemplate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static OfferTemplate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OfferTemplate>|OfferTemplate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class OfferTemplate extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\OnboardingChecklist
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_default
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ChecklistItem> $checklistItems
|
|
* @property-read int|null $checklistItems_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CandidateOnboarding> $candidateOnboardings
|
|
* @property-read int|null $candidateOnboardings_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereIsDefault($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static OnboardingChecklist|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static OnboardingChecklist|null first(array|string $columns)
|
|
* @method static OnboardingChecklist firstOrFail(array|string $columns, string|null $message)
|
|
* @method static OnboardingChecklist sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<OnboardingChecklist>|OnboardingChecklist tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class OnboardingChecklist extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PaymentSetting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string $key
|
|
* @property integer $user_id
|
|
* @property int $id
|
|
* @property-read mixed $value
|
|
* @property-read \App\Models\User $user
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereKey($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PaymentSetting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PaymentSetting|null first(array|string $columns)
|
|
* @method static PaymentSetting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PaymentSetting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PaymentSetting>|PaymentSetting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PaymentSetting extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PayoutRequest
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $notes
|
|
* @property mixed $status
|
|
* @property decimal:2 $amount
|
|
* @property int $company_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereCompanyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PayoutRequest|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PayoutRequest|null first(array|string $columns)
|
|
* @method static PayoutRequest firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PayoutRequest sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayoutRequest>|PayoutRequest tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PayoutRequest extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PayrollEntry
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property array|null $deductions_breakdown
|
|
* @property array|null $earnings_breakdown
|
|
* @property decimal:2 $overtime_hours
|
|
* @property int $absent_days
|
|
* @property float $unpaid_leave_days
|
|
* @property float $paid_leave_days
|
|
* @property int $holiday_days
|
|
* @property decimal:2 $half_days
|
|
* @property int $full_present_days
|
|
* @property decimal:2 $present_days
|
|
* @property int $working_days
|
|
* @property decimal:2 $unpaid_leave_deduction
|
|
* @property decimal:2 $per_day_salary
|
|
* @property decimal:2 $overtime_amount
|
|
* @property decimal:2 $net_pay
|
|
* @property decimal:2 $gross_pay
|
|
* @property decimal:2 $total_deductions
|
|
* @property decimal:2 $total_earnings
|
|
* @property decimal:2 $component_earnings
|
|
* @property decimal:2 $basic_salary
|
|
* @property int $employee_id
|
|
* @property int $payroll_run_id
|
|
* @property int $id
|
|
* @property-read mixed $attendance_percentage
|
|
* @property-read \App\Models\PayrollRun $payrollRun
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePayrollRunId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereBasicSalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereComponentEarnings($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTotalEarnings($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTotalDeductions($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereGrossPay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNetPay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereOvertimeAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePerDaySalary($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereUnpaidLeaveDeduction($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereWorkingDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePresentDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereFullPresentDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereHalfDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereHolidayDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePaidLeaveDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereUnpaidLeaveDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereAbsentDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereOvertimeHours($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereEarningsBreakdown($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereDeductionsBreakdown($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PayrollEntry|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PayrollEntry|null first(array|string $columns)
|
|
* @method static PayrollEntry firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PayrollEntry sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollEntry>|PayrollEntry tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PayrollEntry extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PayrollRun
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $notes
|
|
* @property mixed $status
|
|
* @property int $employee_count
|
|
* @property decimal:2 $total_net_pay
|
|
* @property decimal:2 $total_deductions
|
|
* @property decimal:2 $total_gross_pay
|
|
* @property \Illuminate\Support\Carbon $pay_date
|
|
* @property \Illuminate\Support\Carbon $pay_period_end
|
|
* @property \Illuminate\Support\Carbon $pay_period_start
|
|
* @property mixed $payroll_frequency
|
|
* @property string $title
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PayrollEntry> $payrollEntries
|
|
* @property-read int|null $payrollEntries_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payslip> $payslips
|
|
* @property-read int|null $payslips_count
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTitle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePayrollFrequency($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePayPeriodStart($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePayPeriodEnd($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePayDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTotalGrossPay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTotalDeductions($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTotalNetPay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereEmployeeCount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PayrollRun|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PayrollRun|null first(array|string $columns)
|
|
* @method static PayrollRun firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PayrollRun sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PayrollRun>|PayrollRun tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PayrollRun extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Payslip
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $downloaded_at
|
|
* @property \Illuminate\Support\Carbon|null $sent_at
|
|
* @property mixed $status
|
|
* @property string|null $file_path
|
|
* @property \Illuminate\Support\Carbon $pay_date
|
|
* @property \Illuminate\Support\Carbon $pay_period_end
|
|
* @property \Illuminate\Support\Carbon $pay_period_start
|
|
* @property string $payslip_number
|
|
* @property int $employee_id
|
|
* @property int $payroll_entry_id
|
|
* @property int $id
|
|
* @property-read mixed $download_url
|
|
* @property-read \App\Models\PayrollEntry $payrollEntry
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePayrollEntryId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePayslipNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePayPeriodStart($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePayPeriodEnd($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePayDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereFilePath($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereSentAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereDownloadedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Payslip|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Payslip|null first(array|string $columns)
|
|
* @method static Payslip firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Payslip sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Payslip>|Payslip tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Payslip extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PerformanceIndicator
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $target_value
|
|
* @property string|null $measurement_unit
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $category_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \App\Models\PerformanceIndicatorCategory $category
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereCategoryId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereMeasurementUnit($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereTargetValue($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PerformanceIndicator|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PerformanceIndicator|null first(array|string $columns)
|
|
* @method static PerformanceIndicator firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PerformanceIndicator sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicator>|PerformanceIndicator tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PerformanceIndicator extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PerformanceIndicatorCategory
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PerformanceIndicator> $indicators
|
|
* @property-read int|null $indicators_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PerformanceIndicatorCategory|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PerformanceIndicatorCategory|null first(array|string $columns)
|
|
* @method static PerformanceIndicatorCategory firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PerformanceIndicatorCategory sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PerformanceIndicatorCategory>|PerformanceIndicatorCategory tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PerformanceIndicatorCategory extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Permission
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property string|null $module
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Role> $roles
|
|
* @property-read int|null $roles_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereModule($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission role()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission withoutRole()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Permission|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Permission|null first(array|string $columns)
|
|
* @method static Permission firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Permission sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Permission extends \App\Models\BaseSpatiePermission
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PlanOrder
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $notes
|
|
* @property int|null $processed_by
|
|
* @property \Illuminate\Support\Carbon|null $processed_at
|
|
* @property \Illuminate\Support\Carbon $ordered_at
|
|
* @property mixed $status
|
|
* @property string|null $payment_id
|
|
* @property string|null $payment_method
|
|
* @property string|null $coupon_code
|
|
* @property decimal:2 $final_price
|
|
* @property decimal:2 $discount_amount
|
|
* @property decimal:2 $original_price
|
|
* @property string $order_number
|
|
* @property string|null $billing_cycle
|
|
* @property int|null $coupon_id
|
|
* @property int $plan_id
|
|
* @property int $user_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\Plan $plan
|
|
* @property-read \App\Models\User $processedBy
|
|
* @property-read \App\Models\Coupon $coupon
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder wherePlanId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereCouponId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereBillingCycle($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereOrderNumber($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereOriginalPrice($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereDiscountAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereFinalPrice($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereCouponCode($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder wherePaymentMethod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder wherePaymentId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereOrderedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereProcessedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereProcessedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PlanOrder|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PlanOrder|null first(array|string $columns)
|
|
* @method static PlanOrder firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PlanOrder sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanOrder>|PlanOrder tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PlanOrder extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\PlanRequest
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $rejected_by
|
|
* @property int|null $approved_by
|
|
* @property \Illuminate\Support\Carbon|null $rejected_at
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property string|null $message
|
|
* @property string $status
|
|
* @property int $plan_id
|
|
* @property int $user_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\Plan $plan
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $rejector
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest wherePlanId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereMessage($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereRejectedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereRejectedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static PlanRequest|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static PlanRequest|null first(array|string $columns)
|
|
* @method static PlanRequest firstOrFail(array|string $columns, string|null $message)
|
|
* @method static PlanRequest sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<PlanRequest>|PlanRequest tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class PlanRequest extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Promotion
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property string|null $document
|
|
* @property string|null $reason
|
|
* @property float|null $salary_adjustment
|
|
* @property string $effective_date
|
|
* @property string $promotion_date
|
|
* @property int $designation_id
|
|
* @property string|null $previous_designation
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\Designation $designation
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion wherePreviousDesignation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereDesignationId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion wherePromotionDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereEffectiveDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereSalaryAdjustment($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereDocument($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Promotion|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Promotion|null first(array|string $columns)
|
|
* @method static Promotion firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Promotion sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Promotion>|Promotion tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Promotion extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Referral
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $plan_id
|
|
* @property decimal:2 $amount
|
|
* @property decimal:2 $commission_percentage
|
|
* @property int $company_id
|
|
* @property int $user_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $user
|
|
* @property-read \App\Models\User $company
|
|
* @property-read \App\Models\Plan $plan
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereCompanyId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereCommissionPercentage($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral wherePlanId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Referral|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Referral|null first(array|string $columns)
|
|
* @method static Referral firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Referral sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Referral>|Referral tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Referral extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ReferralSetting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $guidelines
|
|
* @property decimal:2 $threshold_amount
|
|
* @property decimal:2 $commission_percentage
|
|
* @property boolean $is_enabled
|
|
* @property int $id
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereIsEnabled($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereCommissionPercentage($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereThresholdAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereGuidelines($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ReferralSetting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ReferralSetting|null first(array|string $columns)
|
|
* @method static ReferralSetting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ReferralSetting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReferralSetting>|ReferralSetting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ReferralSetting extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Resignation
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $exit_interview_date
|
|
* @property boolean $exit_interview_conducted
|
|
* @property string|null $exit_feedback
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string|null $reason
|
|
* @property string|null $notice_period
|
|
* @property \Illuminate\Support\Carbon $last_working_day
|
|
* @property \Illuminate\Support\Carbon $resignation_date
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereResignationDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereLastWorkingDay($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNoticePeriod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereExitFeedback($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereExitInterviewConducted($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereExitInterviewDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Resignation|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Resignation|null first(array|string $columns)
|
|
* @method static Resignation firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Resignation sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Resignation>|Resignation tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Resignation extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\ReviewCycle
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string $frequency
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $company
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeReview> $reviews
|
|
* @property-read int|null $reviews_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereFrequency($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static ReviewCycle|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static ReviewCycle|null first(array|string $columns)
|
|
* @method static ReviewCycle firstOrFail(array|string $columns, string|null $message)
|
|
* @method static ReviewCycle sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<ReviewCycle>|ReviewCycle tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class ReviewCycle extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Role
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int|null $created_by
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read mixed $is_system_role
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Role|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Role|null first(array|string $columns)
|
|
* @method static Role firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Role sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Role extends \App\Models\BaseSpatieRole
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\SalaryComponent
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property boolean $is_mandatory
|
|
* @property boolean $is_taxable
|
|
* @property decimal:2|null $percentage_of_basic
|
|
* @property decimal:2 $default_amount
|
|
* @property mixed $calculation_type
|
|
* @property mixed $type
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereCalculationType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereDefaultAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent wherePercentageOfBasic($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereIsTaxable($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereIsMandatory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static SalaryComponent|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static SalaryComponent|null first(array|string $columns)
|
|
* @method static SalaryComponent firstOrFail(array|string $columns, string|null $message)
|
|
* @method static SalaryComponent sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<SalaryComponent>|SalaryComponent tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class SalaryComponent extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Setting
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $value
|
|
* @property string $key
|
|
* @property int $user_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $user
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereKey($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereValue($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Setting|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Setting|null first(array|string $columns)
|
|
* @method static Setting firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Setting sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Setting>|Setting tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Setting extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Shift
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property mixed $status
|
|
* @property boolean $is_night_shift
|
|
* @property int $grace_period
|
|
* @property array $working_days
|
|
* @property int $break_duration
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read mixed $start_time
|
|
* @property-read mixed $end_time
|
|
* @property-read mixed $break_start_time
|
|
* @property-read mixed $break_end_time
|
|
* @property-read mixed $working_hours
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereBreakDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereWorkingDays($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereGracePeriod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereIsNightShift($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Shift|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Shift|null first(array|string $columns)
|
|
* @method static Shift firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Shift sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Shift>|Shift tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Shift extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Termination
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $exit_feedback
|
|
* @property \Illuminate\Support\Carbon|null $exit_interview_date
|
|
* @property boolean $exit_interview_conducted
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property string|null $reason
|
|
* @property string|null $notice_period
|
|
* @property \Illuminate\Support\Carbon $notice_date
|
|
* @property \Illuminate\Support\Carbon $termination_date
|
|
* @property string $termination_type
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTerminationType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTerminationDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNoticeDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNoticePeriod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereReason($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereExitInterviewConducted($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereExitInterviewDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereExitFeedback($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Termination|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Termination|null first(array|string $columns)
|
|
* @method static Termination firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Termination sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Termination>|Termination tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Termination extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TimeEntry
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $manager_comments
|
|
* @property mixed $status
|
|
* @property string|null $project
|
|
* @property string $description
|
|
* @property decimal:2 $hours
|
|
* @property \Illuminate\Support\Carbon $date
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereHours($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereProject($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereManagerComments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TimeEntry|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TimeEntry|null first(array|string $columns)
|
|
* @method static TimeEntry firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TimeEntry sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TimeEntry>|TimeEntry tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TimeEntry extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TrainingAssessment
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $criteria
|
|
* @property decimal:2 $passing_score
|
|
* @property string $type
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $training_program_id
|
|
* @property int $id
|
|
* @property-read \App\Models\TrainingProgram $trainingProgram
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeAssessmentResult> $employeeResults
|
|
* @property-read int|null $employeeResults_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereTrainingProgramId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment wherePassingScore($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereCriteria($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment quiz()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment practical()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment presentation()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TrainingAssessment|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TrainingAssessment|null first(array|string $columns)
|
|
* @method static TrainingAssessment firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TrainingAssessment sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingAssessment>|TrainingAssessment tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TrainingAssessment extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TrainingProgram
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property boolean $is_self_enrollment
|
|
* @property boolean $is_mandatory
|
|
* @property string|null $prerequisites
|
|
* @property string|null $materials
|
|
* @property string $status
|
|
* @property int|null $capacity
|
|
* @property decimal:2|null $cost
|
|
* @property int|null $duration
|
|
* @property string|null $description
|
|
* @property int $training_type_id
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\TrainingType $trainingType
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TrainingSession> $sessions
|
|
* @property-read int|null $sessions_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EmployeeTraining> $employeeTrainings
|
|
* @property-read int|null $employeeTrainings_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TrainingAssessment> $assessments
|
|
* @property-read int|null $assessments_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereTrainingTypeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereDuration($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereCost($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereCapacity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereMaterials($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram wherePrerequisites($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereIsMandatory($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereIsSelfEnrollment($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram active()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram draft()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram completed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram cancelled()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram mandatory()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram selfEnrollment()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TrainingProgram|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TrainingProgram|null first(array|string $columns)
|
|
* @method static TrainingProgram firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TrainingProgram sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingProgram>|TrainingProgram tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TrainingProgram extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TrainingSession
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property int|null $recurrence_count
|
|
* @property string|null $recurrence_pattern
|
|
* @property boolean $is_recurring
|
|
* @property string|null $notes
|
|
* @property string $status
|
|
* @property string|null $meeting_link
|
|
* @property string $location_type
|
|
* @property string|null $location
|
|
* @property \Illuminate\Support\Carbon $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string|null $name
|
|
* @property int $training_program_id
|
|
* @property int $id
|
|
* @property-read \App\Models\TrainingProgram $trainingProgram
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $trainers
|
|
* @property-read int|null $trainers_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TrainingSessionAttendance> $attendance
|
|
* @property-read int|null $attendance_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereTrainingProgramId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereLocation($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereLocationType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereMeetingLink($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereIsRecurring($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereRecurrencePattern($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereRecurrenceCount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession scheduled()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession inProgress()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession completed()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession cancelled()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession upcoming()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession today()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TrainingSession|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TrainingSession|null first(array|string $columns)
|
|
* @method static TrainingSession firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TrainingSession sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSession>|TrainingSession tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TrainingSession extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TrainingSessionAttendance
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string|null $notes
|
|
* @property boolean $is_present
|
|
* @property int $employee_id
|
|
* @property int $training_session_id
|
|
* @property int $id
|
|
* @property-read \App\Models\TrainingSession $trainingSession
|
|
* @property-read \App\Models\User $employee
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereTrainingSessionId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereIsPresent($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance present()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance absent()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TrainingSessionAttendance|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TrainingSessionAttendance|null first(array|string $columns)
|
|
* @method static TrainingSessionAttendance firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TrainingSessionAttendance sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingSessionAttendance>|TrainingSessionAttendance tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TrainingSessionAttendance extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TrainingType
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property int $branch_id
|
|
* @property string|null $description
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \App\Models\Branch $branch
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Department> $departments
|
|
* @property-read int|null $departments_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TrainingProgram> $trainingPrograms
|
|
* @property-read int|null $trainingPrograms_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereBranchId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TrainingType|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TrainingType|null first(array|string $columns)
|
|
* @method static TrainingType firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TrainingType sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TrainingType>|TrainingType tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TrainingType extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Trip
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $trip_report
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $reimbursement_status
|
|
* @property decimal:2|null $total_expenses
|
|
* @property string|null $advance_status
|
|
* @property decimal:2|null $advance_amount
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $expected_outcomes
|
|
* @property string|null $description
|
|
* @property \Illuminate\Support\Carbon $end_date
|
|
* @property \Illuminate\Support\Carbon $start_date
|
|
* @property string $destination
|
|
* @property string $purpose
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TripExpense> $expenses
|
|
* @property-read int|null $expenses_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip wherePurpose($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereDestination($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereExpectedOutcomes($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereAdvanceAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereAdvanceStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTotalExpenses($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereReimbursementStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTripReport($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Trip|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Trip|null first(array|string $columns)
|
|
* @method static Trip firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Trip sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Trip>|Trip tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Trip extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\TripExpense
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string $status
|
|
* @property boolean $is_reimbursable
|
|
* @property string|null $receipt
|
|
* @property string|null $description
|
|
* @property string $currency
|
|
* @property decimal:2 $amount
|
|
* @property \Illuminate\Support\Carbon $expense_date
|
|
* @property string $expense_type
|
|
* @property int $trip_id
|
|
* @property int $id
|
|
* @property-read \App\Models\Trip $trip
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereTripId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereExpenseType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereExpenseDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereAmount($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereCurrency($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereReceipt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereIsReimbursable($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static TripExpense|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static TripExpense|null first(array|string $columns)
|
|
* @method static TripExpense firstOrFail(array|string $columns, string|null $message)
|
|
* @method static TripExpense sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<TripExpense>|TripExpense tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class TripExpense extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\UserEmailTemplate
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property boolean $is_active
|
|
* @property int $user_id
|
|
* @property int $template_id
|
|
* @property int $id
|
|
* @property-read \App\Models\EmailTemplate $emailTemplate
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereTemplateId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereIsActive($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static UserEmailTemplate|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static UserEmailTemplate|null first(array|string $columns)
|
|
* @method static UserEmailTemplate firstOrFail(array|string $columns, string|null $message)
|
|
* @method static UserEmailTemplate sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<UserEmailTemplate>|UserEmailTemplate tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class UserEmailTemplate extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Warning
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property int $created_by
|
|
* @property string|null $improvement_plan_progress
|
|
* @property \Illuminate\Support\Carbon|null $improvement_plan_end_date
|
|
* @property \Illuminate\Support\Carbon|null $improvement_plan_start_date
|
|
* @property string|null $improvement_plan_goals
|
|
* @property boolean $has_improvement_plan
|
|
* @property \Illuminate\Support\Carbon|null $expiry_date
|
|
* @property \Illuminate\Support\Carbon|null $approved_at
|
|
* @property int|null $approved_by
|
|
* @property string|null $employee_response
|
|
* @property \Illuminate\Support\Carbon|null $acknowledgment_date
|
|
* @property string|null $documents
|
|
* @property string $status
|
|
* @property string|null $description
|
|
* @property \Illuminate\Support\Carbon $warning_date
|
|
* @property string $severity
|
|
* @property string $subject
|
|
* @property string $warning_type
|
|
* @property int $warning_by
|
|
* @property int $employee_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $employee
|
|
* @property-read \App\Models\User $issuer
|
|
* @property-read \App\Models\User $approver
|
|
* @property-read \App\Models\User $creator
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereEmployeeId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereWarningBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereWarningType($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereSubject($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereSeverity($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereWarningDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereStatus($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereDocuments($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereAcknowledgmentDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereEmployeeResponse($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereApprovedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereApprovedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereExpiryDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereHasImprovementPlan($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereImprovementPlanGoals($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereImprovementPlanStartDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereImprovementPlanEndDate($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereImprovementPlanProgress($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning withPermissionCheck()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Warning|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Warning|null first(array|string $columns)
|
|
* @method static Warning firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Warning sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Warning>|Warning tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Warning extends \App\Models\BaseModel
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\Webhook
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string $url
|
|
* @property mixed $method
|
|
* @property mixed $module
|
|
* @property int $user_id
|
|
* @property int $id
|
|
* @property-read \App\Models\User $user
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereUserId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereModule($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereMethod($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereUrl($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Webhook|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Webhook|null first(array|string $columns)
|
|
* @method static Webhook firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Webhook sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Webhook>|Webhook tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Webhook extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* App\Models\contact
|
|
*
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property string $message
|
|
* @property string $subject
|
|
* @property string $email
|
|
* @property string $name
|
|
* @property int $id
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereEmail($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereSubject($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereMessage($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static contact|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static contact|null first(array|string $columns)
|
|
* @method static contact firstOrFail(array|string $columns, string|null $message)
|
|
* @method static contact sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<contact>|contact tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class contact extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
}
|
|
|
|
namespace Spatie\Permission\Models {
|
|
|
|
/**
|
|
* Spatie\Permission\Models\Permission
|
|
*
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property string|null $module
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Role> $roles
|
|
* @property-read int|null $roles_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereModule($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission role()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission withoutRole()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Permission|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Permission|null first(array|string $columns)
|
|
* @method static Permission firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Permission sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Permission>|Permission tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Permission extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* Spatie\Permission\Models\Role
|
|
*
|
|
* @property int|null $created_by
|
|
* @property string|null $description
|
|
* @property string|null $label
|
|
* @property string $guard_name
|
|
* @property string $name
|
|
* @property int $id
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Permission> $permissions
|
|
* @property-read int|null $permissions_count
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
|
|
* @property-read int|null $users_count
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereGuardName($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereLabel($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDescription($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereCreatedBy($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereUpdatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role permission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role withoutPermission()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role select(mixed $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role selectRaw(string $expression)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role fromRaw(string $expression, mixed $bindings)
|
|
* @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static array parseSub(mixed $query)
|
|
* @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addSelect(mixed $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role distinct()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role useIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forceIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role ignoreIndex(string $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role join(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second, string $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second, string $type, bool $where)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoinWhere(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string $operator, \Illuminate\Contracts\Database\Query\Expression|string $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as, \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role crossJoin(\Illuminate\Contracts\Database\Query\Expression|string $table, \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first, string|null $operator, \Illuminate\Contracts\Database\Query\Expression|string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query, string $as)
|
|
* @method static \Illuminate\Database\Query\JoinClause newJoinClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Query\JoinLateralClause newJoinLateralClause(string $type, \Illuminate\Contracts\Database\Query\Expression|string $table)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role mergeWheres(array $wheres, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addArrayOfWheres(array $column, string $boolean, string $method)
|
|
* @method static array prepareValueAndOperator(string $value, string $operator, bool $useDefault)
|
|
* @method static bool invalidOperatorAndValue(string $operator, mixed $value)
|
|
* @method static bool invalidOperator(string $operator)
|
|
* @method static bool isBitwiseOperator(string $operator)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereRaw(\Illuminate\Contracts\Database\Query\Expression|string $sql, mixed $bindings, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereRaw(string $sql, mixed $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNested(string $boolean)
|
|
* @method static \Illuminate\Database\Query\Builder forNestedWhere()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $callback)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addWhereExistsQuery(string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereRowValues(array $columns, string $operator, array $values, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereRowValues(array $columns, string $operator, array $values)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonContains(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonContains(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntContain(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntContain(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonOverlaps(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntOverlap(string $column, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntOverlap(string $column, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonContainsKey(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonContainsKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonDoesntContainKey(string $column, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonDoesntContainKey(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereJsonLength(string $column, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dynamicWhere(string $method, array $parameters)
|
|
* @method static void addDynamic(string $segment, string $connector, array $parameters, int $index)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereFullText(string|string[] $columns, string $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereFullText(string|string[] $columns, string $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupByRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role having(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHaving(\Illuminate\Contracts\Database\Query\Expression|\Closure|string $column, \DateTimeInterface|string|int|float|null $operator, \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNested(string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNull(array|string $columns, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingNotNull(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingNotNull(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingBetween(string $column, string $boolean, bool $not)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role havingRaw(string $sql, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orHavingRaw(string $sql)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role inRandomOrder(string|int $seed)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orderByRaw(string $sql, array $bindings)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role skip(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role offset(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role take(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role limit(int $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role groupLimit(int $value, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPage(int $page, int $perPage)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPageBeforeId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role forPageAfterId(int $perPage, int|null $lastId, string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role reorderDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column)
|
|
* @method static array removeExistingOrdersFor(string $column)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query, bool $all)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $query)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role lock(string|bool $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role lockForUpdate()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role sharedLock()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role beforeQuery()
|
|
* @method static void applyBeforeQueryCallbacks()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role afterQuery()
|
|
* @method static mixed applyAfterQueryCallbacks(mixed $result)
|
|
* @method static string toSql()
|
|
* @method static string toRawSql()
|
|
* @method static Role|null find(int|string $id, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static mixed findOr(mixed $id, callable|string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable|null $callback)
|
|
* @method static mixed value(string $column)
|
|
* @method static mixed rawValue()
|
|
* @method static mixed soleValue(string $column)
|
|
* @method static \Illuminate\Support\Collection<int,\stdClass> get(string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runSelect()
|
|
* @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page, \Closure|int|null $total)
|
|
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $pageName, int|null $page)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, string|\Illuminate\Contracts\Database\Query\Expression|(string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse)
|
|
* @method static int<0, max> getCountForPagination((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static array runPaginationCountQuery((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneForPaginationCount()
|
|
* @method static (string|\Illuminate\Contracts\Database\Query\Expression)[] withoutSelectAliases((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns)
|
|
* @method static \Illuminate\Support\LazyCollection<int,\stdClass> cursor()
|
|
* @method static void enforceOrderBy()
|
|
* @method static mixed pluck(\Illuminate\Contracts\Database\Query\Expression|string $column, string|null $key)
|
|
* @method static string|null stripTableForPluck(string $column)
|
|
* @method static \Illuminate\Support\Collection pluckFromObjectColumn(array $queryResult, string $column, string $key)
|
|
* @method static \Illuminate\Support\Collection pluckFromArrayColumn(array $queryResult, string $column, string $key)
|
|
* @method static string implode(string $column, string $glue)
|
|
* @method static bool exists()
|
|
* @method static bool doesntExist()
|
|
* @method static mixed existsOr()
|
|
* @method static mixed doesntExistOr()
|
|
* @method static int<0, max> count(\Illuminate\Contracts\Database\Query\Expression|string $columns)
|
|
* @method static mixed min(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed max(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed sum(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed avg(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed average(\Illuminate\Contracts\Database\Query\Expression|string $column)
|
|
* @method static mixed aggregate(string $function, array $columns)
|
|
* @method static float|int numericAggregate(string $function, array $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role setAggregate(string $function, (\Illuminate\Contracts\Database\Query\Expression|string)[] $columns)
|
|
* @method static \TResult onceWithColumns((string|\Illuminate\Contracts\Database\Query\Expression)[] $columns, callable $callback)
|
|
* @method static bool insert()
|
|
* @method static int<0, max> insertOrIgnore()
|
|
* @method static int insertGetId(string|null $sequence)
|
|
* @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed>|string $query)
|
|
* @method static int<0, max> update()
|
|
* @method static int updateFrom()
|
|
* @method static bool updateOrInsert()
|
|
* @method static int upsert()
|
|
* @method static int<0, max> increment(string $column, float|int $amount)
|
|
* @method static int<0, max> incrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int<0, max> decrement(string $column, float|int $amount)
|
|
* @method static int<0, max> decrementEach(array<string,float|int|numeric-string> $columns, array<string,mixed> $extra)
|
|
* @method static int delete(mixed $id)
|
|
* @method static void truncate()
|
|
* @method static \Illuminate\Database\Query\Builder newQuery()
|
|
* @method static \Illuminate\Database\Query\Builder forSubQuery()
|
|
* @method static list<string> getColumns()
|
|
* @method static \Illuminate\Contracts\Database\Query\Expression raw(mixed $value)
|
|
* @method static \Illuminate\Support\Collection getUnionBuilders()
|
|
* @method static mixed getLimit()
|
|
* @method static mixed getOffset()
|
|
* @method static list getBindings()
|
|
* @method static array{select: list, from: list, join: list, where: list, groupBy: list, having: list, order: list, union: list, unionOrder: list} getRawBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role setBindings(list $bindings, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role addBinding(mixed $value, "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type)
|
|
* @method static mixed castBinding(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role mergeBindings(self $query)
|
|
* @method static list cleanBindings(array $bindings)
|
|
* @method static mixed flattenValue(mixed $value)
|
|
* @method static string defaultKeyName()
|
|
* @method static \Illuminate\Database\ConnectionInterface getConnection()
|
|
* @method static \Illuminate\Database\Query\Processors\Processor getProcessor()
|
|
* @method static \Illuminate\Database\Query\Grammars\Grammar getGrammar()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role useWritePdo()
|
|
* @method static bool isQueryable(mixed $value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role clone()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneWithout()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role cloneWithoutBindings()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dump(mixed ...$args)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role dumpRawSql()
|
|
* @method static void dd()
|
|
* @method static void ddRawSql()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role wherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWherePast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNowOrPast(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereNowOrFuture(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role wherePastOrFuture(array|string $columns, string $operator, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereToday(array|string $columns, string $boolean)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereBeforeToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTodayOrBefore(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereAfterToday(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role orWhereTodayOrAfter(array|string $columns)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role whereTodayBeforeOrAfter(array|string $columns, string $operator, string $boolean)
|
|
* @method static bool chunk(int $count, callable $callback)
|
|
* @method static mixed chunkMap(callable $callback, int $count)
|
|
* @method static bool each(callable $callback, int $count)
|
|
* @method static bool chunkById(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool chunkByIdDesc(int $count, callable $callback, string|null $column, string|null $alias)
|
|
* @method static bool orderedChunkById(int $count, callable $callback, string|null $column, string|null $alias, bool $descending)
|
|
* @method static bool eachById(callable $callback, int $count, string|null $column, string|null $alias)
|
|
* @method static mixed lazy(int $chunkSize)
|
|
* @method static mixed lazyById(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static mixed lazyByIdDesc(int $chunkSize, string|null $column, string|null $alias)
|
|
* @method static \Illuminate\Support\LazyCollection orderedLazyById(int $chunkSize, string|null $column, string|null $alias, bool $descending)
|
|
* @method static Role|null first(array|string $columns)
|
|
* @method static Role firstOrFail(array|string $columns, string|null $message)
|
|
* @method static Role sole(array|string $columns)
|
|
* @method static \Illuminate\Contracts\Pagination\CursorPaginator paginateUsingCursor(int $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor)
|
|
* @method static string getOriginalColumnNameForCursorPagination(\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<mixed> $builder, string $parameter)
|
|
* @method static \Illuminate\Pagination\LengthAwarePaginator paginator(\Illuminate\Support\Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\Paginator simplePaginator(\Illuminate\Support\Collection $items, int $perPage, int $currentPage, array $options)
|
|
* @method static \Illuminate\Pagination\CursorPaginator cursorPaginator(\Illuminate\Support\Collection $items, int $perPage, \Illuminate\Pagination\Cursor $cursor, array $options)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<Role>|Role tap(callable $callback)
|
|
* @method static mixed pipe(callable $callback)
|
|
* @method static mixed when(callable|\TWhenParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static mixed unless(callable|\TUnlessParameter|null $value, callable|null $callback, callable|null $default)
|
|
* @method static \Illuminate\Support\Collection explain()
|
|
* @method static mixed forwardCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
|
|
* @method static void throwBadMethodCallException(string $method)
|
|
* @method static void macro(string $name, object|callable $macro)
|
|
* @method static void mixin(object $mixin, bool $replace)
|
|
* @method static bool hasMacro(string $name)
|
|
* @method static void flushMacros()
|
|
* @method static mixed macroCall(string $method, array $parameters)
|
|
* @mixin \Illuminate\Database\Query\Builder
|
|
*/
|
|
class Role extends \Illuminate\Database\Eloquent\Model
|
|
{
|
|
//
|
|
}
|
|
|
|
} |