Yoast\WP\Lib

Model::__get()publicYoast 1.0

Magic getter method, allows $model->property access to data.

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

Хуков нет.

Возвращает

Разное. The value of the property

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

$Model = new Model();
$Model->__get( $property );
$property(строка) (обязательный)
The property to get.

Код Model::__get() Yoast 22.4

public function __get( $property ) {
	$value = $this->orm->get( $property );

	if ( $value !== null && \in_array( $property, $this->boolean_columns, true ) ) {
		return (bool) $value;
	}
	if ( $value !== null && \in_array( $property, $this->int_columns, true ) ) {
		return (int) $value;
	}
	if ( $value !== null && \in_array( $property, $this->float_columns, true ) ) {
		return (float) $value;
	}

	return $value;
}