Download the PHP package quannda/codeigniter-project-seed without Composer
On this page you can find all versions of the php package quannda/codeigniter-project-seed. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download quannda/codeigniter-project-seed
More information about quannda/codeigniter-project-seed
Files in quannda/codeigniter-project-seed
Package codeigniter-project-seed
Short Description Package to install Multiple Application CodeIgniter3 in one project via Composer with secure folder structure.
License MIT
Homepage https://github.com/quannda/codeigniter-project-seed
Informations about the package codeigniter-project-seed
Base on an awesome work from kenjis/codeigniter-composer-installer
CodeIgniter Composer Installer
This package installs the offical CodeIgniter (version 3.1.*
) with multiple applications project in secure folder structure via Composer.
Note: If you want to install CodeIgniter4 (under development), see https://github.com/kenjis/codeigniter-composer-installer/tree/4.x.
You can update CodeIgniter system folder to latest version with one command.
Folder Structure
You can define yours applications by clone then change composer.json with key
Requirements
- PHP 5.3.7 or later
composer
command (See Composer Installation)- Git
How to Use
Install CodeIgniter
Above command installs draft source code structure for project in folder codeigniter, with sample 3 applications config in composer.json. Please take a look and make any change if necessary. Then use
Above command installs public/.htaccess
to remove index.php
in your URL. If you don't need it, please remove it.
And it changes each application/{app_name}/config/config.php
:
$config['composer_autoload'] = FALSE;
↓
$config['composer_autoload'] = realpath(APPPATH . '../vendor/autoload.php');
$config['index_page'] = 'index.php';
↓
$config['index_page'] = '';
Install Translations for System Messages
If you want to install translations for system messages:
Install Third Party Libraries
CodeIgniter3 Filename Checker:
Run PHP built-in server (PHP 5.4 or later)
Update CodeIgniter
You must update files manually if files in application
folder or index.php
change. Check CodeIgniter User Guide.