Isswp101\Persimmon\DAL\ElasticsearchDAL::get PHP Метод

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

public get ( $id, array $options = [] )
$options array
    public function get($id, array $options = [])
    {
        $params = $this->model->getPath()->toArray();
        if (!empty($options['columns'])) {
            $params['_source'] = $options['columns'];
        }
        if (!empty($options['parent'])) {
            $params['parent'] = $options['parent'];
        }
        $response = $this->client->get($params);
        $this->model->fillByResponse($response);
        if (isset($params['parent'])) {
            $this->model->setParentId($params['parent']);
        }
        return $this->model;
    }