Automattic\WooCommerce\StoreApi\Schemas\V1
AbstractSchema::force_schema_readonly
Force all schema properties to be readonly.
Метод класса: AbstractSchema{}
Хуков нет.
Возвращает
Массив. Updated schema.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->force_schema_readonly( $properties );
- $properties(массив) (обязательный)
- Schema.
Код AbstractSchema::force_schema_readonly() AbstractSchema::force schema readonly WC 10.8.1
protected function force_schema_readonly( $properties ) {
return array_map(
function( $property ) {
$property['readonly'] = true;
if ( isset( $property['items']['properties'] ) ) {
$property['items']['properties'] = $this->force_schema_readonly( $property['items']['properties'] );
}
return $property;
},
(array) $properties
);
}