ORM::_add_having_placeholder PHP Method

_add_having_placeholder() public method

Internal method to add a HAVING clause with multiple values (like IN and NOT IN)
public _add_having_placeholder ( $column_name, $separator, $values )
    public function _add_having_placeholder($column_name, $separator, $values)
    {
        if (!is_array($column_name)) {
            $data = array($column_name => $values);
        } else {
            $data = $column_name;
        }
        $result = $this;
        foreach ($data as $key => $val) {
            $column = $result->_quote_identifier($key);
            $placeholders = $result->_create_placeholders($val);
            $result = $result->_add_having("{$column} {$separator} ({$placeholders})", $val);
        }
        return $result;
    }
ORM