<?php //fda452646e973d06fdcae79ac43bf3fa
/** @noinspection all */
namespace LaravelIdea\Helper\Modules\Payment\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\Payment\Models\Order;
/**
* @method Order|null getOrPut($key, \Closure $value)
* @method Order|$this shift(int $count = 1)
* @method Order|null firstOrFail(callable|string $key = null, $operator = null, $value = null)
* @method Order|$this pop(int $count = 1)
* @method Order|null pull($key, \Closure $default = null)
* @method Order|null last(callable|null $callback = null, \Closure $default = null)
* @method Order|$this random(callable|int|null $number = null, bool $preserveKeys = false)
* @method Order|null sole(callable|string $key = null, $operator = null, $value = null)
* @method Order|null get($key, \Closure $default = null)
* @method Order|null first(callable|null $callback = null, \Closure $default = null)
* @method Order|null firstWhere(callable|string $key, $operator = null, $value = null)
* @method Order|null find($key, $default = null)
* @method Order[] all()
*/
class _IH_Order_C extends _BaseCollection {
/**
* @param int $size
* @param bool $preserveKeys
* @return Order[][]|Collection<_IH_Order_C>
*/
public function chunk($size, $preserveKeys = true)
{
return [];
}
}
/**
* @method _IH_Order_QB whereId($value)
* @method _IH_Order_QB whereUserId($value)
* @method _IH_Order_QB whereEmail($value)
* @method _IH_Order_QB whereType($value)
* @method _IH_Order_QB whereAmount($value)
* @method _IH_Order_QB whereCurrency($value)
* @method _IH_Order_QB whereToken($value)
* @method _IH_Order_QB wherePaymentId($value)
* @method _IH_Order_QB wherePaymentUrl($value)
* @method _IH_Order_QB whereStatus($value)
* @method _IH_Order_QB whereDescription($value)
* @method _IH_Order_QB whereData($value)
* @method _IH_Order_QB whereCreatedAt($value)
* @method _IH_Order_QB whereUpdatedAt($value)
* @method Order create(array $attributes = [])
* @method Order createOrFirst(array $attributes = [], array $values = [])
* @method Order createOrRestore(array $attributes = [], array $values = [])
* @method Order createQuietly(array $attributes = [])
* @method _IH_Order_C|Order[] cursor()
* @method Order[] eagerLoadRelations(array $models)
* @method Order|null|_IH_Order_C|Order[] find($id, array|string $columns = ['*'])
* @method _IH_Order_C|Order[] findMany(array|Arrayable $ids, array|string $columns = ['*'])
* @method Order|_IH_Order_C|Order[] findOr($id, \Closure|string|string[] $columns = ['*'], \Closure|null $callback = null)
* @method Order|_IH_Order_C|Order[] findOrFail($id, array|string $columns = ['*'])
* @method Order|_IH_Order_C|Order[] findOrNew($id, array|string $columns = ['*'])
* @method Order findSole($id, array|string $columns = ['*'])
* @method Order first(array|string $columns = ['*'])
* @method Order firstOr(\Closure|string[] $columns = ['*'], \Closure|null $callback = null)
* @method Order firstOrCreate(array $attributes = [], array $values = [])
* @method Order firstOrFail(array|string $columns = ['*'])
* @method Order firstOrNew(array $attributes = [], array $values = [])
* @method Order firstWhere(array|\Closure|Expression|string $column, $operator = null, $value = null, string $boolean = 'and')
* @method Order forceCreate(array $attributes)
* @method Order forceCreateQuietly(array $attributes = [])
* @method _IH_Order_C|Order[] fromQuery(string $query, array $bindings = [])
* @method _IH_Order_C|Order[] get(array|string $columns = ['*'])
* @method Order getModel()
* @method Order[] getModels(array|string $columns = ['*'])
* @method _IH_Order_C|Order[] hydrate(array $items)
* @method Order incrementOrCreate(array $attributes, string $column = 'count', float|int $default = 1, float|int $step = 1, array $extra = [])
* @method _IH_Order_C|Order[] lazy(int $chunkSize = 1000)
* @method _IH_Order_C|Order[] lazyById(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method _IH_Order_C|Order[] lazyByIdDesc(int $chunkSize = 1000, null|string $column = null, null|string $alias = null)
* @method Order make(array $attributes = [])
* @method Order newModelInstance(array $attributes = [])
* @method LengthAwarePaginator|Order[]|_IH_Order_C paginate(\Closure|int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null, \Closure|int|null $total = null)
* @method Order restoreOrCreate(array $attributes = [], array $values = [])
* @method Paginator|Order[]|_IH_Order_C simplePaginate(int|null $perPage = null, array|string $columns = ['*'], string $pageName = 'page', int|null $page = null)
* @method Order sole(array|string $columns = ['*'])
* @method Order updateOrCreate(array $attributes, array $values = [])
*/
class _IH_Order_QB extends _BaseBuilder {}
}