Download the PHP package gales/maker-bundle without Composer

On this page you can find all versions of the php package gales/maker-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package maker-bundle

GALes Maker Bundle for CRUD Creation

Symfony4 / 5 CRUD generator bundle with pagination, filtering, Twitter bootstrap v4.6 markup and many other features. It's Simple to use and fully customizable.

Designed to bring back the functionality of PetkoparaCrudGeneratorBundle, but reusing the logic from Symfony's Maker Bundle.

Pasos para la instalación

Agregar el Bundle con composer:

composer require gales/maker-bundle:^0.1

Pasos para desarrollo y pruebas locales

Clonar el repositorio del bundle fuera del proyecto al que se quiera agregar, ej estando dentro de la raiz del proyecto:

mkdir ../bundles
cd ../bundles
git clone https://github.com/GALes/maker-bundle.git

Agregar al composer.json del proyecto los siguientes repositorios:

"repositories":[
    {
        "type": "path",
        "url": "../bundles/maker-bundle"
    }
],
"minimum-stability": "dev",
"prefer-stable": true

Agregar con composer los siguientes Bundles:

composer require gales/maker-bundle:*@dev

Luego hacer un:

composer dump-autoload

Agregar en la configuracion de Twig que use Bootstrap 4 Form Theme

# config/packages/twig.yaml
twig:
    form_themes: ['bootstrap_4_layout.html.twig']

Uso

Ejecutar el comando

php bin/console gales:make:crud

Notaciones:

Archivos generados por el bundle:

Luego seleccionar la Entidad a la cual generar el ABM. Archivos que se generan

created: src/Service/<entity_name>CrudService.php (Logica auxiliar para el funcionamiento del ABM)
created: src/Controller/<entity_name>Controller.php (Controlador con la logica del ABM)
created: src/Form/<entity_name>Type.php (Formulario para el alta/edicion de la entidad)
created: src/Form/<entity_name>(Full)FilterType.php (Filtro del listado)
created: templates/<entity_name>/edit.html.twig (Vista de edicion de la entidad)
created: templates/<entity_name>/index.html.twig  (Vista para el listado de entidades)
created: templates/<entity_name>/new.html.twig  (Vista de creacion de nueva entidad)
created: templates/<entity_name>/show.html.twig (Vista de visualizacion de los datos de la entidad)

All versions of maker-bundle with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gales/maker-bundle contains the following files

Loading the files please wait ....