\Alddesign\Crudkit\ClassesGenerator

Automatically generates a "CrudkitServiceProvider.php" file based on the configured database in .env

To use this functionality setup and configur Laravel and Crudkit and open http:///auto-gererate

Summary

Methods
Properties
Constants
generateServiceProvider()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
generateTablesCode()
generatePagesCode()
l()
i()
No private properties found
N/A

Methods

generateServiceProvider()

generateServiceProvider() 

Generates the CrudkitServiceProvider.php

generateTablesCode()

generateTablesCode(array<mixed,\Alddesign\Crudkit\Classes\Doctrine\DBAL\Schema\Table>  $tables) 

Generates the PHP code for method defineTalbes()

Parameters

array<mixed,\Alddesign\Crudkit\Classes\Doctrine\DBAL\Schema\Table> $tables

generatePagesCode()

generatePagesCode(array<mixed,\Alddesign\Crudkit\Classes\Doctrine\DBAL\Schema\Table>  $tables) 

Generates the PHP code for method definePages()

Parameters

array<mixed,\Alddesign\Crudkit\Classes\Doctrine\DBAL\Schema\Table> $tables

l()

l(\Alddesign\Crudkit\Classes\string  $value = '') 

Write line

Parameters

\Alddesign\Crudkit\Classes\string $value

i()

i(\Alddesign\Crudkit\Classes\int  $level) 

Sets the indention level

Parameters

\Alddesign\Crudkit\Classes\int $level