Welcome Guest, Not a member yet? Register   Sign In
CodeIgniter4 Modular Structure Application Starter
#7

(This post was last modified: 02-28-2022, 04:59 AM by XMadMax.)

Modular Updated:

Added ModuleCreate to allow creation of php module base files

In your ROOTPATH:
Code:
php spark module:create Modulename

This command, create this files:
  • App/Modules/[Modulename]/Config/Routes.php
  • App/Modules/[Modulename]/Controllers/[Modulename].php
  • App/Modules/[Modulename]/Libraries/[Modulename]Lib.php
  • App/Modules/[Modulename]/Models/[Modulename]Model.php
  • App/Modules/[Modulename]/Views/index.php

Also, can create this empty directories, for future use:
  • App/Modules/[Modulename]/Database/Migrations
  • App/Modules/[Modulename]/Database/Seeds
  • App/Modules/[Modulename]/Filters
  • App/Modules/[Modulename]/Language
  • App/Modules/[Modulename]/Validation

Options:
Code:
php spark module:create Modulename -f ModulesDirectory
Create Modulename under ROOTPATH/[ModulesDirectory], not under default APPPATH/Modules

Code:
php spark module:create Modulename -c FCLMVO
Create only this options: con[F]ig, [C]ontroller, [L]ibrary, [M]odel, [V]iew, [O]ther dirs


To install & test, follow instructions on https://github.com/XXPerez/Codeigniter4Modular

Or:
Code:
composer create-project xxperez/codeigniter4modular
Reply


Messages In This Thread
RE: CodeIgniter4 Modular Structure Application Starter - by XMadMax - 10-14-2020, 12:52 AM



Theme © iAndrew 2016 - Forum software by © MyBB