Allow Neuron as $params on view render.
This commit is contained in:
parent
64bcfa0b00
commit
6a1085b224
@ -37,13 +37,13 @@ class View extends Neuron {
|
||||
* Función que "renderiza" las vistas
|
||||
*
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo.
|
||||
* @param array $params (opcional) Arreglo que podrá ser usado en la vista mediante $view ($param['index'] se usaría así: $view->index)
|
||||
* @param array|Neuron $params (opcional) Arreglo que podrá ser usado en la vista mediante $view ($param['index'] se usaría así: $view->index)
|
||||
* @param string $viewPath (opcional) Ruta donde se encuentra la vista. En caso de que la vista no se encuentre en esa ruta, se usará la ruta por defecto "src/Views/".
|
||||
* @param string $extension (opcional) Extensión del archivo.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public static function render(string $viewName, array $params = [], string $viewPath = null, string $extension = 'php'): void {
|
||||
public static function render(string $viewName, array|Neuron $params = [], string $viewPath = null, string $extension = 'php'): void {
|
||||
$instance = new View($params);
|
||||
$instance->html($viewName, $viewPath);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user