Fix: Implicitly marking parameter as nullable is deprecated.
PHP 8.4 deprecation.
This commit is contained in:
parent
7169d2cae3
commit
e9126e7cde
@ -449,7 +449,7 @@ class Model {
|
||||
* @param string $operatorOrValue
|
||||
* El operador o el valor a comparar como igual en caso de que $value no se defina.
|
||||
*
|
||||
* @param string $value
|
||||
* @param string|null $value
|
||||
* (opcional) El valor a comparar en la columna.
|
||||
*
|
||||
* @param bool $no_filter
|
||||
@ -459,10 +459,10 @@ class Model {
|
||||
* @return static
|
||||
*/
|
||||
public static function where(
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
string $value = null,
|
||||
bool $no_filter = false
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
?string $value = null,
|
||||
bool $no_filter = false
|
||||
): static
|
||||
{
|
||||
return static::and(
|
||||
@ -482,7 +482,7 @@ class Model {
|
||||
* @param string $operatorOrValue
|
||||
* El operador o el valor a comparar como igual en caso de que $value no se defina.
|
||||
*
|
||||
* @param string $value
|
||||
* @param string|null $value
|
||||
* (opcional) El valor el valor a comparar en la columna.
|
||||
*
|
||||
* @param bool $no_filter
|
||||
@ -492,10 +492,10 @@ class Model {
|
||||
* @return static
|
||||
*/
|
||||
public static function and(
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
string $value = null,
|
||||
bool $no_filter = false
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
?string $value = null,
|
||||
bool $no_filter = false
|
||||
): static
|
||||
{
|
||||
if (is_null($value)) {
|
||||
@ -523,7 +523,7 @@ class Model {
|
||||
* @param string $operatorOrValue
|
||||
* El operador o el valor a comparar como igual en caso de que $value no se defina.
|
||||
*
|
||||
* @param string $value
|
||||
* @param string|null $value
|
||||
* (opcional) El valor el valor a comparar en la columna.
|
||||
*
|
||||
* @param bool $no_filter
|
||||
@ -533,10 +533,10 @@ class Model {
|
||||
* @return static
|
||||
*/
|
||||
public static function or(
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
string $value = null,
|
||||
bool $no_filter = false
|
||||
string $column,
|
||||
string $operatorOrValue,
|
||||
?string $value = null,
|
||||
bool $no_filter = false
|
||||
): static
|
||||
{
|
||||
if (is_null($value)) {
|
||||
@ -605,16 +605,16 @@ class Model {
|
||||
* @param string $operatorOrColumnB
|
||||
* Operador o columna a comparar como igual para hacer el join en caso de que $columnB no se defina.
|
||||
*
|
||||
* @param string $columnB
|
||||
* @param string|null $columnB
|
||||
* (opcional) Columna a comparar para hacer el join.
|
||||
*
|
||||
* @return static
|
||||
*/
|
||||
public static function leftJoin(
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
string $columnB = null
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
?string $columnB = null
|
||||
): static
|
||||
{
|
||||
if (is_null($columnB)) {
|
||||
@ -639,16 +639,16 @@ class Model {
|
||||
* @param string $operatorOrColumnB
|
||||
* Operador o columna a comparar como igual para hacer el join en caso de que $columnB no se defina.
|
||||
*
|
||||
* @param string $columnB
|
||||
* @param string|null $columnB
|
||||
* (opcional) Columna a comparar para hacer el join.
|
||||
*
|
||||
* @return static
|
||||
*/
|
||||
public static function rightJoin(
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
string $columnB = null
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
?string $columnB = null
|
||||
): static
|
||||
{
|
||||
if (is_null($columnB)) {
|
||||
@ -673,16 +673,16 @@ class Model {
|
||||
* @param string $operatorOrColumnB
|
||||
* Operador o columna a comparar como igual para hacer el join en caso de que $columnB no se defina.
|
||||
*
|
||||
* @param string $columnB
|
||||
* @param string|null $columnB
|
||||
* (opcional) Columna a comparar para hacer el join.
|
||||
*
|
||||
* @return static
|
||||
*/
|
||||
public static function innerJoin(
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
string $columnB = null
|
||||
string $table,
|
||||
string $columnA,
|
||||
string $operatorOrColumnB,
|
||||
?string $columnB = null
|
||||
): static
|
||||
{
|
||||
if (is_null($columnB)) {
|
||||
@ -823,12 +823,12 @@ class Model {
|
||||
* @param string $search
|
||||
* Contenido a buscar.
|
||||
*
|
||||
* @param array $in
|
||||
* @param array|null $in
|
||||
* (opcional) Columnas en las que se va a buscar (null para buscar en todas).
|
||||
*
|
||||
* @return static
|
||||
*/
|
||||
public static function search(string $search, array $in = null): static
|
||||
public static function search(string $search, ?array $in = null): static
|
||||
{
|
||||
if ($in == null) {
|
||||
$className = get_called_class();
|
||||
|
@ -114,7 +114,7 @@ class Router {
|
||||
* @return static
|
||||
* Devuelve la instancia actual.
|
||||
*/
|
||||
public static function middleware(callable $callback, int $priority = null): static
|
||||
public static function middleware(callable $callback, ?int $priority = null): static
|
||||
{
|
||||
if (!isset(static::$last))
|
||||
return new static();
|
||||
@ -202,13 +202,13 @@ class Router {
|
||||
*
|
||||
* @param string $path
|
||||
* Ruta con pseudovariables.
|
||||
* @param callable $callback
|
||||
* @param callable|null $callback
|
||||
* Callback que será llamado cuando la ruta configurada en $path coincida.
|
||||
*
|
||||
* @return static
|
||||
* Devuelve la instancia actual.
|
||||
*/
|
||||
public static function get(string $path, callable $callback = null): static
|
||||
public static function get(string $path, ?callable $callback = null): static
|
||||
{
|
||||
return static::configure('get', $path, $callback);
|
||||
}
|
||||
@ -218,13 +218,13 @@ class Router {
|
||||
*
|
||||
* @param string $path
|
||||
* Ruta con pseudovariables.
|
||||
* @param callable $callback
|
||||
* @param callable|null $callback
|
||||
* Callback que será llamado cuando la ruta configurada en $path coincida.
|
||||
*
|
||||
* @return static
|
||||
* Devuelve la instancia actual.
|
||||
*/
|
||||
public static function post(string $path, callable $callback = null): static
|
||||
public static function post(string $path, ?callable $callback = null): static
|
||||
{
|
||||
return static::configure('post', $path, $callback);
|
||||
}
|
||||
@ -234,14 +234,14 @@ class Router {
|
||||
*
|
||||
* @param string $path
|
||||
* Ruta con pseudovariables.
|
||||
* @param callable $callback
|
||||
* @param callable|null $callback
|
||||
* Callback que será llamado cuando la ruta configurada en $path coincida.
|
||||
*
|
||||
* @return static
|
||||
* Devuelve la instancia actual
|
||||
*/
|
||||
|
||||
public static function put(string $path, callable $callback = null): static
|
||||
public static function put(string $path, ?callable $callback = null): static
|
||||
{
|
||||
return static::configure('put', $path, $callback);
|
||||
}
|
||||
@ -251,13 +251,13 @@ class Router {
|
||||
*
|
||||
* @param string $path
|
||||
* Ruta con pseudovariables.
|
||||
* @param callable $callback
|
||||
* @param callable|null $callback
|
||||
* Callback que será llamado cuando la ruta configurada en $path coincida.
|
||||
*
|
||||
* @return static
|
||||
* Devuelve la instancia actual
|
||||
*/
|
||||
public static function patch(string $path, callable $callback = null): static
|
||||
public static function patch(string $path, ?callable $callback = null): static
|
||||
{
|
||||
return static::configure('patch', $path, $callback);
|
||||
}
|
||||
@ -267,13 +267,13 @@ class Router {
|
||||
*
|
||||
* @param string $path
|
||||
* Ruta con pseudovariables
|
||||
* @param callable $callback
|
||||
* @param callable|null $callback
|
||||
* Callback que será llamado cuando la ruta configurada en $path coincida.
|
||||
*
|
||||
* @return static
|
||||
* Devuelve la instancia actual
|
||||
*/
|
||||
public static function delete(string $path, callable $callback = null): static
|
||||
public static function delete(string $path, ?callable $callback = null): static
|
||||
{
|
||||
return static::configure('delete', $path, $callback);
|
||||
}
|
||||
@ -292,11 +292,11 @@ class Router {
|
||||
/**
|
||||
* Aplica la configuración de rutas.
|
||||
*
|
||||
* @param string $path (opcional) Ruta a usar. Si no se define, detecta la ruta actual.
|
||||
* @param string|null $path (opcional) Ruta a usar. Si no se define, detecta la ruta actual.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public static function apply(string $path = null): void
|
||||
public static function apply(?string $path = null): void
|
||||
{
|
||||
$path = $path ?? static::currentPath();
|
||||
$routers = match($_SERVER['REQUEST_METHOD']) { // Según el método selecciona un arreglo de routers
|
||||
|
@ -16,16 +16,16 @@ class View extends Neuron {
|
||||
/**
|
||||
* Incluye el archivo.
|
||||
*
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo.
|
||||
* @param string $viewPath (opcional) Ruta donde se encuentra la vista.
|
||||
* @param string $extension (opcional) Extensión del archivo.
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo.
|
||||
* @param string|null $viewPath (opcional) Ruta donde se encuentra la vista.
|
||||
* @param string $extension (opcional) Extensión del archivo.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function include(
|
||||
string $viewName,
|
||||
string $viewPath = null,
|
||||
string $extension = 'php'
|
||||
string $viewName,
|
||||
?string $viewPath = null,
|
||||
string $extension = 'php'
|
||||
): void
|
||||
{
|
||||
$view = $this;
|
||||
@ -44,7 +44,7 @@ class View extends Neuron {
|
||||
*
|
||||
* @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|null $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
|
||||
@ -52,7 +52,7 @@ class View extends Neuron {
|
||||
public static function render(
|
||||
string $viewName,
|
||||
array|Neuron $params = [],
|
||||
string $viewPath = null,
|
||||
?string $viewPath = null,
|
||||
string $extension = 'php'
|
||||
): void
|
||||
{
|
||||
@ -63,16 +63,16 @@ class View extends Neuron {
|
||||
/**
|
||||
* Renderiza las vistas HTML
|
||||
*
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo ubicado en src/Views
|
||||
* @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 ubicado en src/Views
|
||||
* @param string|null $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 function html(
|
||||
string $viewName,
|
||||
string $viewPath = null,
|
||||
string $extension = 'php'
|
||||
string $viewName,
|
||||
?string $viewPath = null,
|
||||
string $extension = 'php'
|
||||
): void
|
||||
{
|
||||
$this->include(
|
||||
@ -85,16 +85,16 @@ class View extends Neuron {
|
||||
/**
|
||||
* Renderiza código CSS.
|
||||
*
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo ubicado en src/Views
|
||||
* @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 ubicado en src/Views
|
||||
* @param string|null $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 function css(
|
||||
string $viewName,
|
||||
string $viewPath = null,
|
||||
string $extension = 'css'
|
||||
string $viewName,
|
||||
?string $viewPath = null,
|
||||
string $extension = 'css'
|
||||
): void
|
||||
{
|
||||
header("Content-type: text/css");
|
||||
@ -104,16 +104,16 @@ class View extends Neuron {
|
||||
/**
|
||||
* Renderiza código Javascript.
|
||||
*
|
||||
* @param string $viewName Ruta relativa y el nommbre sin extensión del archivo ubicado en src/Views
|
||||
* @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 ubicado en src/Views
|
||||
* @param string|null $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 function js(
|
||||
string $viewName,
|
||||
string $viewPath = null,
|
||||
string $extension = 'js'
|
||||
string $viewName,
|
||||
?string $viewPath = null,
|
||||
string $extension = 'js'
|
||||
): void
|
||||
{
|
||||
header("Content-type: application/javascript");
|
||||
|
Loading…
Reference in New Issue
Block a user