|Upload whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereFilename($value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereOriginalFilename($value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Upload newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Upload newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Upload query() * @method static \Illuminate\Database\Eloquent\Builder|Upload select(array|mixed $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, string $as) * @method static \Illuminate\Database\Eloquent\Builder|Upload selectRaw(string $expression) * @method static \Illuminate\Database\Eloquent\Builder|Upload fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, string $as) * @method static \Illuminate\Database\Eloquent\Builder|Upload fromRaw(string $expression, mixed $bindings) * @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static array parseSub(mixed $query) * @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query) * @method static \Illuminate\Database\Eloquent\Builder|Upload addSelect(array|mixed $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload distinct() * @method static \Illuminate\Database\Eloquent\Builder|Upload from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as) * @method static \Illuminate\Database\Eloquent\Builder|Upload useIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|Upload forceIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|Upload ignoreIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload 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|Upload joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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|Upload joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static \Illuminate\Database\Eloquent\Builder|Upload leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload 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|Upload leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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|Upload 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|Upload 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|Upload rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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|Upload 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|Upload crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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|Upload mergeWheres(array $wheres, array $bindings) * @method static \Illuminate\Database\Eloquent\Builder|Upload where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second, string|null $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereRaw(string $sql, mixed $bindings, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereRaw(string $sql, mixed $bindings) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload orWhereDay(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload orWhereMonth(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload orWhereYear(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|int|null $operator, \DateTimeInterface|string|int|null $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNested(string $boolean) * @method static \Illuminate\Database\Query\Builder forNestedWhere() * @method static \Illuminate\Database\Eloquent\Builder|Upload addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback) * @method static \Illuminate\Database\Eloquent\Builder|Upload addWhereExistsQuery(string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereRowValues(array $columns, string $operator, array $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereRowValues(array $columns, string $operator, array $values) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonContains(string $column, mixed $value, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonContains(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonDoesntContain(string $column, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonDoesntContain(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonOverlaps(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonDoesntOverlap(string $column, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonDoesntOverlap(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonContainsKey(string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonContainsKey(string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonDoesntContainKey(string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonDoesntContainKey(string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereJsonLength(string $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload dynamicWhere(string $method, array $parameters) * @method static void addDynamic(string $segment, string $connector, array $parameters, int $index) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereFullText(string|string[] $columns, string $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereFullText(string|string[] $columns, string $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups) * @method static \Illuminate\Database\Eloquent\Builder|Upload groupByRaw(string $sql) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload 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|Upload havingNested(string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload havingNull(array|string $columns, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload orHavingNull(string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload havingNotNull(array|string $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orHavingNotNull(string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload havingBetween(string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|Upload havingRaw(string $sql, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload orHavingRaw(string $sql) * @method static \Illuminate\Database\Eloquent\Builder|Upload orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction) * @method static \Illuminate\Database\Eloquent\Builder|Upload orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload inRandomOrder(string|int $seed) * @method static \Illuminate\Database\Eloquent\Builder|Upload orderByRaw(string $sql, array $bindings) * @method static \Illuminate\Database\Eloquent\Builder|Upload skip(int $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload offset(int $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload take(int $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload limit(int $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload groupLimit(int $value, string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload forPage(int $page, int $perPage) * @method static \Illuminate\Database\Eloquent\Builder|Upload forPageBeforeId(int $perPage, int|null $lastId, string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload forPageAfterId(int $perPage, int|null $lastId, string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction) * @method static array removeExistingOrdersFor(string $column) * @method static \Illuminate\Database\Eloquent\Builder|Upload union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query, bool $all) * @method static \Illuminate\Database\Eloquent\Builder|Upload unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query) * @method static \Illuminate\Database\Eloquent\Builder|Upload lock(string|bool $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload lockForUpdate() * @method static \Illuminate\Database\Eloquent\Builder|Upload sharedLock() * @method static \Illuminate\Database\Eloquent\Builder|Upload beforeQuery() * @method static void applyBeforeQueryCallbacks() * @method static \Illuminate\Database\Eloquent\Builder|Upload afterQuery() * @method static mixed applyAfterQueryCallbacks(mixed $result) * @method static string toSql() * @method static string toRawSql() * @method static Upload|null find(int|string $id, array|string $columns) * @method static mixed findOr(mixed $id, callable|list|string $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 get(array|string $columns) * @method static array runSelect() * @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items) * @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, array|string $columns, string $pageName, int|null $page, \Closure|int|null $total) * @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, array|string $columns, string $pageName, int|null $page) * @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor) * @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse) * @method static int getCountForPagination(array $columns) * @method static array runPaginationCountQuery(array $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload cloneForPaginationCount() * @method static array withoutSelectAliases() * @method static \Illuminate\Support\LazyCollection 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 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|Upload setAggregate(string $function, array $columns) * @method static mixed onceWithColumns(array $columns, callable $callback) * @method static bool insert() * @method static int insertOrIgnore() * @method static int insertGetId(string|null $sequence) * @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static int update() * @method static int updateFrom() * @method static bool updateOrInsert() * @method static int upsert(array|string $uniqueBy, array|null $update) * @method static int increment(string $column, float|int $amount) * @method static int incrementEach(array $columns, array $extra) * @method static int decrement(string $column, float|int $amount) * @method static int decrementEach(array $columns, array $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 array 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|Upload setBindings(list $bindings, string $type) * @method static \Illuminate\Database\Eloquent\Builder|Upload addBinding(mixed $value, string $type) * @method static mixed castBinding(mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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|Upload useWritePdo() * @method static bool isQueryable(mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|Upload clone() * @method static \Illuminate\Database\Eloquent\Builder|Upload cloneWithout() * @method static \Illuminate\Database\Eloquent\Builder|Upload cloneWithoutBindings() * @method static \Illuminate\Database\Eloquent\Builder|Upload dump(mixed ...$args) * @method static \Illuminate\Database\Eloquent\Builder|Upload dumpRawSql() * @method static void dd() * @method static void ddRawSql() * @method static \Illuminate\Database\Eloquent\Builder|Upload wherePast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNowOrPast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWherePast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNowOrPast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereNowOrFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereNowOrFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload wherePastOrFuture(array|string $columns, string $operator, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereToday(array|string $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereBeforeToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereTodayOrBefore(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereAfterToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload whereTodayOrAfter(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereBeforeToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereTodayOrBefore(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereAfterToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload orWhereTodayOrAfter(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|Upload 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 Upload|null first(array|string $columns) * @method static Upload firstOrFail(array|string $columns, string|null $message) * @method static Upload 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 $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|Upload 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 Upload extends \Illuminate\Database\Eloquent\Model { // } /** * App\Models\User * * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $created_at * @property string|null $remember_token * @property string $password * @property \Illuminate\Support\Carbon|null $email_verified_at * @property string $email * @property string $name * @property int $id * @property-read \Illuminate\Database\Eloquent\Collection $notifications * @property-read int|null $notifications_count * @method static \Illuminate\Database\Eloquent\Builder|User whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereEmailVerifiedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User wherePassword($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereRememberToken($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|User newQuery() * @method static \Illuminate\Database\Eloquent\Builder|User query() * @method static \Illuminate\Database\Eloquent\Builder|User select(array|mixed $columns) * @method static \Illuminate\Database\Eloquent\Builder|User selectSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, string $as) * @method static \Illuminate\Database\Eloquent\Builder|User selectRaw(string $expression) * @method static \Illuminate\Database\Eloquent\Builder|User fromSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, string $as) * @method static \Illuminate\Database\Eloquent\Builder|User fromRaw(string $expression, mixed $bindings) * @method static array createSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static array parseSub(mixed $query) * @method static mixed prependDatabaseNameIfCrossDatabaseQuery(mixed $query) * @method static \Illuminate\Database\Eloquent\Builder|User addSelect(array|mixed $column) * @method static \Illuminate\Database\Eloquent\Builder|User distinct() * @method static \Illuminate\Database\Eloquent\Builder|User from(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $table, string|null $as) * @method static \Illuminate\Database\Eloquent\Builder|User useIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|User forceIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|User ignoreIndex(string $index) * @method static \Illuminate\Database\Eloquent\Builder|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 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 joinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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 joinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static \Illuminate\Database\Eloquent\Builder|User leftJoinLateral(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static \Illuminate\Database\Eloquent\Builder|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 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 leftJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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 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 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 rightJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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 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 crossJoinSub(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|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 mergeWheres(array $wheres, array $bindings) * @method static \Illuminate\Database\Eloquent\Builder|User where(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|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 orWhere(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNot(\Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|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 orWhereColumn(\Illuminate\Contracts\Database\Query\Expression|string|array $first, string|null $operator, string|null $second) * @method static \Illuminate\Database\Eloquent\Builder|User whereRaw(string $sql, mixed $bindings, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereRaw(string $sql, mixed $bindings) * @method static \Illuminate\Database\Eloquent\Builder|User whereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotLike(\Illuminate\Contracts\Database\Query\Expression|string $column, string $value, bool $caseSensitive) * @method static \Illuminate\Database\Eloquent\Builder|User whereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotIn(\Illuminate\Contracts\Database\Query\Expression|string $column, mixed $values) * @method static \Illuminate\Database\Eloquent\Builder|User whereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereIntegerInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values) * @method static \Illuminate\Database\Eloquent\Builder|User whereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereIntegerNotInRaw(string $column, \Illuminate\Contracts\Support\Arrayable|array $values) * @method static \Illuminate\Database\Eloquent\Builder|User whereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNull(string|array|\Illuminate\Contracts\Database\Query\Expression $column) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotNull(string|array|\Illuminate\Contracts\Database\Query\Expression $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User whereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereBetween(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotBetween(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotBetweenColumns(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotNull(\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|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 orWhereDate(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value) * @method static \Illuminate\Database\Eloquent\Builder|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 orWhereTime(\Illuminate\Contracts\Database\Query\Expression|string $column, \DateTimeInterface|string|null $operator, \DateTimeInterface|string|null $value) * @method static \Illuminate\Database\Eloquent\Builder|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 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 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 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 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 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 addDateBasedWhere(string $type, \Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereNested(string $boolean) * @method static \Illuminate\Database\Query\Builder forNestedWhere() * @method static \Illuminate\Database\Eloquent\Builder|User addNestedWhereQuery(\Illuminate\Database\Query\Builder $query, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereSub(\Illuminate\Contracts\Database\Query\Expression|string $column, string $operator, \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User whereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNotExists(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback) * @method static \Illuminate\Database\Eloquent\Builder|User addWhereExistsQuery(string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User whereRowValues(array $columns, string $operator, array $values, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereRowValues(array $columns, string $operator, array $values) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonContains(string $column, mixed $value, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonContains(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonDoesntContain(string $column, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonDoesntContain(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonOverlaps(string $column, mixed $value, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonOverlaps(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonDoesntOverlap(string $column, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonDoesntOverlap(string $column, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonContainsKey(string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonContainsKey(string $column) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonDoesntContainKey(string $column, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonDoesntContainKey(string $column) * @method static \Illuminate\Database\Eloquent\Builder|User whereJsonLength(string $column, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereJsonLength(string $column, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|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 whereFullText(string|string[] $columns, string $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereFullText(string|string[] $columns, string $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereAll(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereAny(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User whereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNone(\Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, mixed $operator, mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User groupBy(array|\Illuminate\Contracts\Database\Query\Expression|string ...$groups) * @method static \Illuminate\Database\Eloquent\Builder|User groupByRaw(string $sql) * @method static \Illuminate\Database\Eloquent\Builder|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 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 havingNested(string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User addNestedHavingQuery(\Illuminate\Database\Query\Builder $query, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User havingNull(array|string $columns, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User orHavingNull(string $column) * @method static \Illuminate\Database\Eloquent\Builder|User havingNotNull(array|string $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orHavingNotNull(string $column) * @method static \Illuminate\Database\Eloquent\Builder|User havingBetween(string $column, string $boolean, bool $not) * @method static \Illuminate\Database\Eloquent\Builder|User havingRaw(string $sql, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User orHavingRaw(string $sql) * @method static \Illuminate\Database\Eloquent\Builder|User orderBy(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column, string $direction) * @method static \Illuminate\Database\Eloquent\Builder|User orderByDesc(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User latest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User oldest(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column) * @method static \Illuminate\Database\Eloquent\Builder|User inRandomOrder(string|int $seed) * @method static \Illuminate\Database\Eloquent\Builder|User orderByRaw(string $sql, array $bindings) * @method static \Illuminate\Database\Eloquent\Builder|User skip(int $value) * @method static \Illuminate\Database\Eloquent\Builder|User offset(int $value) * @method static \Illuminate\Database\Eloquent\Builder|User take(int $value) * @method static \Illuminate\Database\Eloquent\Builder|User limit(int $value) * @method static \Illuminate\Database\Eloquent\Builder|User groupLimit(int $value, string $column) * @method static \Illuminate\Database\Eloquent\Builder|User forPage(int $page, int $perPage) * @method static \Illuminate\Database\Eloquent\Builder|User forPageBeforeId(int $perPage, int|null $lastId, string $column) * @method static \Illuminate\Database\Eloquent\Builder|User forPageAfterId(int $perPage, int|null $lastId, string $column) * @method static \Illuminate\Database\Eloquent\Builder|User reorder(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column, string $direction) * @method static array removeExistingOrdersFor(string $column) * @method static \Illuminate\Database\Eloquent\Builder|User union(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query, bool $all) * @method static \Illuminate\Database\Eloquent\Builder|User unionAll(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query) * @method static \Illuminate\Database\Eloquent\Builder|User lock(string|bool $value) * @method static \Illuminate\Database\Eloquent\Builder|User lockForUpdate() * @method static \Illuminate\Database\Eloquent\Builder|User sharedLock() * @method static \Illuminate\Database\Eloquent\Builder|User beforeQuery() * @method static void applyBeforeQueryCallbacks() * @method static \Illuminate\Database\Eloquent\Builder|User afterQuery() * @method static mixed applyAfterQueryCallbacks(mixed $result) * @method static string toSql() * @method static string toRawSql() * @method static User|null find(int|string $id, array|string $columns) * @method static mixed findOr(mixed $id, callable|list|string $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 get(array|string $columns) * @method static array runSelect() * @method static \Illuminate\Support\Collection withoutGroupLimitKeys(\Illuminate\Support\Collection $items) * @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int|\Closure $perPage, array|string $columns, string $pageName, int|null $page, \Closure|int|null $total) * @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage, array|string $columns, string $pageName, int|null $page) * @method static \Illuminate\Contracts\Pagination\CursorPaginator cursorPaginate(int|null $perPage, array|string $columns, string $cursorName, \Illuminate\Pagination\Cursor|string|null $cursor) * @method static \Illuminate\Support\Collection ensureOrderForCursorPagination(bool $shouldReverse) * @method static int getCountForPagination(array $columns) * @method static array runPaginationCountQuery(array $columns) * @method static \Illuminate\Database\Eloquent\Builder|User cloneForPaginationCount() * @method static array withoutSelectAliases() * @method static \Illuminate\Support\LazyCollection 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 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 setAggregate(string $function, array $columns) * @method static mixed onceWithColumns(array $columns, callable $callback) * @method static bool insert() * @method static int insertOrIgnore() * @method static int insertGetId(string|null $sequence) * @method static int insertUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static int insertOrIgnoreUsing(\Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query) * @method static int update() * @method static int updateFrom() * @method static bool updateOrInsert() * @method static int upsert(array|string $uniqueBy, array|null $update) * @method static int increment(string $column, float|int $amount) * @method static int incrementEach(array $columns, array $extra) * @method static int decrement(string $column, float|int $amount) * @method static int decrementEach(array $columns, array $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 array 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 setBindings(list $bindings, string $type) * @method static \Illuminate\Database\Eloquent\Builder|User addBinding(mixed $value, string $type) * @method static mixed castBinding(mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|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 useWritePdo() * @method static bool isQueryable(mixed $value) * @method static \Illuminate\Database\Eloquent\Builder|User clone() * @method static \Illuminate\Database\Eloquent\Builder|User cloneWithout() * @method static \Illuminate\Database\Eloquent\Builder|User cloneWithoutBindings() * @method static \Illuminate\Database\Eloquent\Builder|User dump(mixed ...$args) * @method static \Illuminate\Database\Eloquent\Builder|User dumpRawSql() * @method static void dd() * @method static void ddRawSql() * @method static \Illuminate\Database\Eloquent\Builder|User wherePast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereNowOrPast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWherePast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNowOrPast(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereNowOrFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereNowOrFuture(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User wherePastOrFuture(array|string $columns, string $operator, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereToday(array|string $columns, string $boolean) * @method static \Illuminate\Database\Eloquent\Builder|User whereBeforeToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereTodayOrBefore(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereAfterToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User whereTodayOrAfter(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereBeforeToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereTodayOrBefore(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereAfterToday(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|User orWhereTodayOrAfter(array|string $columns) * @method static \Illuminate\Database\Eloquent\Builder|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 $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 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 \Illuminate\Foundation\Auth\User { // } }