Yoast\WP\Lib

ORM::add_having_no_value()publicYoast 1.0

Adds a HAVING clause with no parameters(like IS NULL and IS NOT NULL). Internal method.

Метод класса: ORM{}

Хуков нет.

Возвращает

ORM.

Использование

$ORM = new ORM();
$ORM->add_having_no_value( $column_name, $operator );
$column_name(строка) (обязательный)
The column name.
$operator(строка) (обязательный)
The operator.

Код ORM::add_having_no_value() Yoast 22.3

public function add_having_no_value( $column_name, $operator ) {
	$conditions = \is_array( $column_name ) ? $column_name : [ $column_name ];
	$result     = $this;
	foreach ( $conditions as $column ) {
		$column = $this->quote_identifier( $column );
		$result = $result->add_having( "{$column} {$operator}" );
	}

	return $result;
}