From 6a1085b2242941d6d93cd73d34ce55ec304152b2 Mon Sep 17 00:00:00 2001 From: KJ Date: Thu, 9 May 2024 14:56:07 -0400 Subject: [PATCH] Allow Neuron as $params on view render. --- src/Libs/View.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Libs/View.php b/src/Libs/View.php index 0f82e5a..b611a5c 100644 --- a/src/Libs/View.php +++ b/src/Libs/View.php @@ -36,14 +36,14 @@ 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 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. + * @param string $viewName Ruta relativa y el nommbre sin extensión del archivo. + * @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); }