Tarea #804

Fecha de creación: 30-03-2022 18:51:28 fsmaker v1.2 Empleados
PRO
neorazorx_1

Autor / Asignado


Forzar los tipos de retorno en los archivos generados con el fsmaker.

En controladores

Forzar retorno de array en la función getPageData() y string en getModelClassName()

En extensiones php

Forzar el retorno de Closure (y añadir el use de Closure). Ejemplo:

namespace FacturaScripts\[[NAME_SPACE]]\Extension\Controller;

use Closure;

class [[NAME]]
{
    public function createViews(): Closure {
       return function() {
          // tu código aquí
       };
    }
}

En modelos

Las funciones delete() y save() y test() deben forzar bool, y las funciones install(), primaryColumn() y tableName() deben forzar string.

PRO
neorazorx_1

Completada por neorazorx_1

España, 12 años, nivel 100

Comentarios

Ya no se pueden hacer más comentarios.

Tarea #2817

Probar Laravel Prompts para solicitar información al usuario: con esta librería podemos diseñar formularios sencillos para el terminal, de forma que sea más amigable e intuitivo su uso. Esta librería se puede usar de forma independiente, sin necesidad de incluir todo...

fsmaker - Pendiente 08-10-2023
Tarea #3280

Ahora que ya podemos añadir endpoints a la API, debemos tener la opción de crearlos desde fsmaker. fsmaker api Debe preguntar nombre de la clase y endpoint.

fsmaker neorazorx_1 Completado 27-03-2024
Tarea #1879

(Posible bug) parece que fsmaker permite poner nombres no válidos en las columnas, por ejemplo, le decimos de crear un modelo y le decimos que las columnas son: columna.uno columna dos columna Tres 3datos Todos estos nombres no son válidos. Solamente se admiten letras,...

fsmaker daniel89fg_739 Completado 09-12-2022
Tarea #2554

Al crear tablas y modelos, la columna creationdate debe ser creation_date, lo mismo con lastupdate => last_update y lastnick => last_nick

fsmaker daniel89fg_739 Completado 11-06-2023
Tarea #2782

Reemplazar las llamadas a ToolBox por llamadas a la nueva clase Tools.

fsmaker daniel89fg_739 Completado 29-09-2023
Tarea #1271

Cuando creas un modelo debe añadir por defecto las columnas: id, serial creationdate, timestamp lastupdate, timestamp nick, varchar 50 lastnick, varchar 50 name, varchar 100 Debe crearlos tanto en el modelo como en el xml de la tabla y los xmlview.

fsmaker daniel89fg_739 Completado 12-07-2022
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.03752s

Soporte