Installation
Composer Installation
The only thing you have to do is to run this command, and you're ready to go.
composer require codeigniter4/tasks
A composer error occurred?
If you get the following error:
Could not find a version of package codeigniter4/tasks matching your minimum-stability (stable).
Require it with an explicit version constraint allowing its desired stability.
-
Run the following commands to change your minimum-stability in your project
composer.json
:composer config minimum-stability dev composer config prefer-stable true
-
Or specify an explicit version:
composer require codeigniter4/tasks:dev-develop
The above specifies develop
branch.
See https://getcomposer.org/doc/articles/versions.md#branches
Manual Installation
In the example below we will assume, that files from this project will be located in app/ThirdParty/tasks
directory.
Download this project and then enable it by editing the app/Config/Autoload.php
file and adding the CodeIgniter\Tasks
namespace to the $psr4
array. You also have to add a companion project Settings in the same fashion, like in the below example:
<?php
// ...
public $psr4 = [
APP_NAMESPACE => APPPATH, // For custom app namespace
'Config' => APPPATH . 'Config',
'CodeIgniter\Settings' => APPPATH . 'ThirdParty/settings/src',
'CodeIgniter\Tasks' => APPPATH . 'ThirdParty/tasks/src',
];
// ...
Database Migration
Regardless of which installation method you chose, we also need to migrate the database to add new tables.
You can do this with the following command:
for Unix
php spark migrate -n CodeIgniter\\Settings
for Windows
php spark migrate -n CodeIgniter\Settings