Si quieres aplicar una opción de configuración a todos los controladores, utiliza la variable $app['controllers']
, que contiene todos los controladores de la aplicación:
$app['controllers']
->value('id', '1')
->assert('id', '\d+')
->requireHttps()
->method('get')
->convert('id', function () {
// ...
})
->before(function () {
// ...
})
;
Estas opciones se aplican tanto a los controladores ya definidos, como a los controladores que se registren a partir de ese momento.
Nota Las opciones de configuración globales no se aplican a los controladores que se importan mediante archivos independientes, ya que cuentan con su propia configuración global, tal y como se explicará más adelante.