(Yaf >=1.0.0)
Yaf_Config_Simple::offsetUnset — El propósito de offsetUnset
Elimina una entrada de configuración por su clave. Este método se llama cuando se usa unset() con la sintaxis de array sobre un objeto de configuración.
nameLa clave de configuración a eliminar.
No se devuelve ningún valor. Se emite una advertencia si la configuración es de solo lectura.
Ejemplo #1 Ejemplo de Yaf_Config_Simple::offsetUnset()
<?php
$config = new Yaf_Config_Simple([
'cache' => ['enable' => true],
'env' => 'development',
]);
unset($config['cache']);
var_dump(isset($config['cache']));
// Las configuraciones de solo lectura no se pueden modificar: se emite una advertencia
$frozen = new Yaf_Config_Simple(['env' => 'development'], true);
unset($frozen['env']);
var_dump(isset($frozen['env']));
?>Resultado del ejemplo anterior es similar a:
bool(false) bool(true)