Domain\Config\ConfigRepository::get PHP Метод

get() публичный Метод

Get item of model by id :id.
public get ( integer $id, array $columns = ['*'], array $with = [], array $load = [] ) : Domains\BaseModel
$id integer
$columns array
$with array
$load array
Результат Domains\BaseModel
    public function get($id, array $columns = ['*'], array $with = [], array $load = [])
    {
        $item = $this->model;
        if (!empty($with)) {
            $item = $item->with($with);
        }
        $item = $item->where('field', $id)->get($columns);
        if (!empty($load) and !is_null($item)) {
            $item->load($load);
        }
        if ($item->count() > 0) {
            return $item->first();
        }
        throw new RepositoryException('Item not found');
    }