in php/src/Models/SearchQuery.php [151:189]
public static function fromMap($map = [])
{
$model = new self();
if (isset($map['query'])) {
$model->query = $map['query'];
}
if (isset($map['fetch_fields'])) {
$model->fetchFields = $map['fetch_fields'];
}
if (isset($map['qp'])) {
$model->qp = $map['qp'];
}
if (isset($map['disable'])) {
$model->disable = $map['disable'];
}
if (isset($map['first_rank_name'])) {
$model->firstRankName = $map['first_rank_name'];
}
if (isset($map['second_rank_name'])) {
$model->secondRankName = $map['second_rank_name'];
}
if (isset($map['user_id'])) {
$model->userId = $map['user_id'];
}
if (isset($map['abtest'])) {
$model->abtest = $map['abtest'];
}
if (isset($map['category_prediction'])) {
$model->categoryPrediction = $map['category_prediction'];
}
if (isset($map['raw_query'])) {
$model->rawQuery = $map['raw_query'];
}
if (isset($map['summary'])) {
$model->summary = $map['summary'];
}
return $model;
}