Funciones y variables globales de Fat-Free-Framework
Soy nuevo en el marco libre de grasa y estoy un poco confundido acerca de las variables globales.
$f3->route('GET /@page','display');
function display($f3) {
echo 'I cannot object to an object' . $f3->get('PARAMS.page');
};
$f3->run();
Aquí estoy usando la página GET / @ como token para la ruta url. En la función i, luego use $ f3-> get ('PARAMS.page') para obtener el valor de esa variable.
Dado que $ f3-> get es el método para obtener una variable global, ¿por qué tengo que pasar la clase $ f3 a la función?
El siguiente código no funciona (la clase $ f3 no se pasa a la función).
$f3->route('GET /@page','display');
function display() {
echo 'I cannot object to an object' . $f3->get('PARAMS.page');
};
$f3->run();
Así que mi pregunta es: ¿por qué tengo que pasar la clase $ f3 a la función?
Gracias...