<?php //1fa1d2c61267590dafe08e2771ff4522
/** @noinspection all */
namespace LaravelIdea\Helper\Modules\Gift\Models {
use Illuminate\Contracts\Database\Query\Expression;
use Illuminate\Contracts\Support\Arrayable;
use Illuminate\Pagination\LengthAwarePaginator;
use Illuminate\Pagination\Paginator;
use Illuminate\Support\Collection;
use LaravelIdea\Helper\_BaseBuilder;
use LaravelIdea\Helper\_BaseCollection;
use Modules\Gift\Models\Gift;
use Modules\Gift\Models\GiftsUser;
/**
* @method Gift|null getOrPut($key, \Closure $value)
* @method Gift|$this shift(int $count = 1)
* @method Gift|null firstOrFail(callable|string $key = null, $operator = null, $value = null)
* @method Gift|$this pop(int $count = 1)
* @method Gift|null pull($key, \Closure $default = null)
* @method Gift|null last(callable|null $callback = null, \Closure $default = null)
* @method Gift|$this random(callable|int|null $number = null, bool $preserveKeys = false)
* @method Gift|null sole(callable|string $key = null, $operator = null, $value = null)
* @method Gift|null get($key, \Closure $default = null)
* @method Gift|null first(callable|null $callback = null, \Closure $default = null)
* @method Gift|null firstWhere(callable|string $key, $operator = null, $value = null)
* @method Gift|null find($key, $default = null)
* @method Gift[] all()
*/
class _IH_Gift_C extends _BaseCollection {
/**
* @param int $size
* @param bool $preserveKeys
* @return Gift[][]|Collection<_IH_Gift_C>
*/
public function chunk($size, $preserveKeys = true)
{
return [];
}
}
/**
* @method _IH_Gift_QB whereId($value)
* @method _IH_Gift_QB whereName($value)
* @method _IH_Gift_QB wherePath($value)
* @method _IH_Gift_QB wherePrice($value)
* @method _IH_Gift_QB whereCreatedAt($value)
* @method Gift create(array $attributes = [])
* @method Gift createOrFirst(array $attributes = [], array $values = [])
* @method Gift createOrRestore(array $attributes = [], array $values = [])
* @method Gift createQuietly(array $attributes = [])
* @method _IH_Gift_C|Gift[] cursor()
* @method Gift[] eagerLoadRelations(array $models)
* @method Gift|null|_IH_Gift_C|Gift[] find($id, array|string $columns = ['*'])
* @method _IH_Gift_C|Gift[] findMany(array|Arrayable $ids, array|string $columns = ['*'])
* @method Gift|_IH_Gift_C|Gift[] findOr($id, \Closure|string|string[] $columns = ['*'], \Closure|null $callback = null)
* @method Gift|_IH_Gift_C|Gift[] findOrFail($id, array|string $columns = ['*'])
* @method Gift|_IH_Gift_C|Gift[] findOrNew($id, array|string $columns = ['*'])
* @method Gift findSole($id, array|string $columns = ['*'])
* @method Gift first(array|string $columns = ['*'])
* @method Gift firstOr(\Closure|string[] $columns = ['*'], \Closure|null $callback = null)
* @method Gift firstOrCreate(array $attributes = [], array $values = [])
* @method Gift firstOrFail(array|string $columns = ['*'])
* @method Gift firstOrNew(array $attributes = [], array $values = [])
* @method Gift firstWhere(array|\Closure|Expression|string $column, $operator = null, $value = null, string $boolean = 'and')
* @method Gift forceCreate(array $attributes)
* @method Gift forceCreateQuietly(array $attributes = [])
* @method _IH_Gift_C|Gift[] fromQuery(string $query, array $bindings = [])
* @method _IH_Gift_C|Gift[] get(array|string $columns = ['*'])
* @method Gift getModel()
* @method Gift[] getModels(array|string $columns = ['*'])
* @method _IH_Gift_C|Gift[] hydrate(array $items)
* @method Gift incrementOrCreate(array $attributes, string $column = 'count', float|int $default = 1, float|int $step = 1, array $extra = [])
* @method _IH_Gift_C|Gift[] lazy(int $chunkSize = 1000)
* @method _IH_Gift_C|Gift[] lazyById(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method _IH_Gift_C|Gift[] lazyByIdDesc(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method Gift make(array $attributes = [])
* @method Gift newModelInstance(array $attributes = [])
* @method LengthAwarePaginator|Gift[]|_IH_Gift_C paginate(\Closure|int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null, \Closure|int|null $total = null)
* @method Gift restoreOrCreate(array $attributes = [], array $values = [])
* @method Paginator|Gift[]|_IH_Gift_C simplePaginate(int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null)
* @method Gift sole(array|string $columns = ['*'])
* @method Gift updateOrCreate(array $attributes, array $values = [])
*/
class _IH_Gift_QB extends _BaseBuilder {}
/**
* @method GiftsUser|null getOrPut($key, \Closure $value)
* @method GiftsUser|$this shift(int $count = 1)
* @method GiftsUser|null firstOrFail(callable|string $key = null, $operator = null, $value = null)
* @method GiftsUser|$this pop(int $count = 1)
* @method GiftsUser|null pull($key, \Closure $default = null)
* @method GiftsUser|null last(callable|null $callback = null, \Closure $default = null)
* @method GiftsUser|$this random(callable|int|null $number = null, bool $preserveKeys = false)
* @method GiftsUser|null sole(callable|string $key = null, $operator = null, $value = null)
* @method GiftsUser|null get($key, \Closure $default = null)
* @method GiftsUser|null first(callable|null $callback = null, \Closure $default = null)
* @method GiftsUser|null firstWhere(callable|string $key, $operator = null, $value = null)
* @method GiftsUser|null find($key, $default = null)
* @method GiftsUser[] all()
*/
class _IH_GiftsUser_C extends _BaseCollection {
/**
* @param int $size
* @param bool $preserveKeys
* @return GiftsUser[][]|Collection<_IH_GiftsUser_C>
*/
public function chunk($size, $preserveKeys = true)
{
return [];
}
}
/**
* @method _IH_GiftsUser_QB whereId($value)
* @method _IH_GiftsUser_QB whereGiftId($value)
* @method _IH_GiftsUser_QB whereUserId($value)
* @method _IH_GiftsUser_QB whereSendUserId($value)
* @method _IH_GiftsUser_QB whereText($value)
* @method _IH_GiftsUser_QB whereCreatedAt($value)
* @method _IH_GiftsUser_QB whereDeletedAt($value)
* @method GiftsUser create(array $attributes = [])
* @method GiftsUser createOrFirst(array $attributes = [], array $values = [])
* @method GiftsUser createOrRestore(array $attributes = [], array $values = [])
* @method GiftsUser createQuietly(array $attributes = [])
* @method _IH_GiftsUser_C|GiftsUser[] cursor()
* @method GiftsUser[] eagerLoadRelations(array $models)
* @method GiftsUser|null|_IH_GiftsUser_C|GiftsUser[] find($id, array|string $columns = ['*'])
* @method _IH_GiftsUser_C|GiftsUser[] findMany(array|Arrayable $ids, array|string $columns = ['*'])
* @method GiftsUser|_IH_GiftsUser_C|GiftsUser[] findOr($id, \Closure|string|string[] $columns = ['*'], \Closure|null $callback = null)
* @method GiftsUser|_IH_GiftsUser_C|GiftsUser[] findOrFail($id, array|string $columns = ['*'])
* @method GiftsUser|_IH_GiftsUser_C|GiftsUser[] findOrNew($id, array|string $columns = ['*'])
* @method GiftsUser findSole($id, array|string $columns = ['*'])
* @method GiftsUser first(array|string $columns = ['*'])
* @method GiftsUser firstOr(\Closure|string[] $columns = ['*'], \Closure|null $callback = null)
* @method GiftsUser firstOrCreate(array $attributes = [], array $values = [])
* @method GiftsUser firstOrFail(array|string $columns = ['*'])
* @method GiftsUser firstOrNew(array $attributes = [], array $values = [])
* @method GiftsUser firstWhere(array|\Closure|Expression|string $column, $operator = null, $value = null, string $boolean = 'and')
* @method GiftsUser forceCreate(array $attributes)
* @method GiftsUser forceCreateQuietly(array $attributes = [])
* @method _IH_GiftsUser_C|GiftsUser[] fromQuery(string $query, array $bindings = [])
* @method _IH_GiftsUser_C|GiftsUser[] get(array|string $columns = ['*'])
* @method GiftsUser getModel()
* @method GiftsUser[] getModels(array|string $columns = ['*'])
* @method _IH_GiftsUser_C|GiftsUser[] hydrate(array $items)
* @method GiftsUser incrementOrCreate(array $attributes, string $column = 'count', float|int $default = 1, float|int $step = 1, array $extra = [])
* @method _IH_GiftsUser_C|GiftsUser[] lazy(int $chunkSize = 1000)
* @method _IH_GiftsUser_C|GiftsUser[] lazyById(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method _IH_GiftsUser_C|GiftsUser[] lazyByIdDesc(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method GiftsUser make(array $attributes = [])
* @method GiftsUser newModelInstance(array $attributes = [])
* @method LengthAwarePaginator|GiftsUser[]|_IH_GiftsUser_C paginate(\Closure|int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null, \Closure|int|null $total = null)
* @method GiftsUser restoreOrCreate(array $attributes = [], array $values = [])
* @method Paginator|GiftsUser[]|_IH_GiftsUser_C simplePaginate(int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null)
* @method GiftsUser sole(array|string $columns = ['*'])
* @method GiftsUser updateOrCreate(array $attributes, array $values = [])
*/
class _IH_GiftsUser_QB extends _BaseBuilder {}
}