D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
backups
/
dentostock.com
/
app
/
Contracts
/
Repositories
/
Filename :
ReviewRepositoryInterface.php
back
Copy
<?php namespace App\Contracts\Repositories; use Illuminate\Database\Eloquent\Collection; use Illuminate\Pagination\LengthAwarePaginator; interface ReviewRepositoryInterface extends RepositoryInterface { /** * @param bool $globalScope * @param array $orderBy * @param string|null $searchValue * @param array $filters * @param array $whereInFilters * @param array $relations * @param array $nullFields * @param int|string $dataLimit * @param int|null $offset * @return Collection|LengthAwarePaginator */ public function getListWhereIn(bool $globalScope = true, array $orderBy = [], string $searchValue = null, array $filters = [], array $whereInFilters = [], array $relations = [], array $nullFields = [], int|string $dataLimit = DEFAULT_DATA_LIMIT, int $offset = null): Collection|LengthAwarePaginator; /** * @param bool $globalScope * @param string $whereHas * @param array $whereHasFilter * @param array $orderBy * @param string|null $searchValue * @param array $filters * @param array $relations * @param array $nullFields * @param int|string $dataLimit * @param int|null $offset * @return Collection|LengthAwarePaginator */ public function getListWhereHas(string $whereHas, array $whereHasFilter , array $orderBy = [], string $searchValue = null, array $filters = [], array $relations = [], array $nullFields = [], bool $globalScope = true, int|string $dataLimit = DEFAULT_DATA_LIMIT, int $offset = null): Collection|LengthAwarePaginator; /** * @param array $params * @param array $data * @return bool */ public function updateWhere(array $params, array $data): bool; /** * @param array $params * @param array $data * @return bool */ public function updateOrInsert(array $params, array $data): bool; /** * @param array $params * @param array $whereInFilters * @return int|null */ public function getCount(array $params, array $whereInFilters): int|null; }