private addWhere ( Jenssegers\Mongodb\Eloquent\Builder $builder, String $key, Mixed $value, $op = '=' ) : Jenssegers\Mongodb\Eloquent\Builder | ||
$builder | Jenssegers\Mongodb\Eloquent\Builder | |
$key | String | |
$value | Mixed | |
return | Jenssegers\Mongodb\Eloquent\Builder |
private function addWhere(Builder $builder, $key, $value, $op = '=')
{
return $builder->where(function ($query) use($key, $value, $op) {
return $query->orWhere('statement.' . $key, $op, $value)->orWhere('refs.' . $key, $op, $value);
});
}