Report::constructOr PHP Method

constructOr() private method

private constructOr ( $key, $value )
    private function constructOr($key, $value)
    {
        $query = [];
        foreach ($value as $actor_id) {
            if (is_object($actor_id)) {
                $object_vars = get_object_vars($actor_id);
                $filter = [];
                foreach ($object_vars as $var_key => $var_val) {
                    $filter[$key . '.' . $var_key] = $var_val;
                }
                return $filter;
            } else {
                return [$key => $actor_id];
            }
        }
        return $query;
    }