Yoast\WP\Lib
ORM::create_placeholders()
Returns a string containing the given number of question marks, separated by commas. Eg "?, ?, ?".
Метод класса: ORM{}
Хуков нет.
Возвращает
Строку
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->create_placeholders( $fields );
- $fields(массив) (обязательный)
- Fields to create placeholder for.
Код ORM::create_placeholders() ORM::create placeholders Yoast 24.1
protected function create_placeholders( $fields ) { if ( ! empty( $fields ) ) { $db_fields = []; foreach ( $fields as $key => $value ) { // Process expression fields directly into the query. if ( \array_key_exists( $key, $this->expr_fields ) ) { $db_fields[] = $value; } else { $db_fields[] = ( $value === null ) ? 'NULL' : '%s'; } } return \implode( ', ', $db_fields ); } return ''; }