Generator
in package
Automatically generates a "CrudkitServiceProvider.php" file based on the configured database in .env
To use this functionality setup and configure Laravel and Crudkit and open http://crudkit-base-url/auto-gererate
Tags
Table of Contents
- __construct() : mixed
- generateServiceProvider() : mixed
- Generates the CrudkitServiceProvider.php
- generatePagesCode() : mixed
- Generates the PHP code for method definePages()
- generateTablesCode() : mixed
- Generates the PHP code for method defineTalbes()
- i() : mixed
- Sets the indention level
- l() : mixed
- Write line
Methods
__construct()
public
__construct() : mixed
Tags
Return values
mixed —generateServiceProvider()
Generates the CrudkitServiceProvider.php
public
generateServiceProvider() : mixed
Return values
mixed —generatePagesCode()
Generates the PHP code for method definePages()
private
generatePagesCode(array<string|int, Table> $tables) : mixed
Parameters
- $tables : array<string|int, Table>
Return values
mixed —generateTablesCode()
Generates the PHP code for method defineTalbes()
private
generateTablesCode(array<string|int, Table> $tables) : mixed
Parameters
- $tables : array<string|int, Table>
Return values
mixed —i()
Sets the indention level
private
i(int $level) : mixed
Parameters
- $level : int
Return values
mixed —l()
Write line
private
l([string $value = '' ]) : mixed
Parameters
- $value : string = ''