Each time you run Fusion, it retrieves all current settings from the inner config
array, a monolithic data consisting of sequential and associative entries. This
page explains the schema of the inflate
part of these entries. A task group
that parses the code of each internal package individually and cache it as
loadable relative to its own root directory.
On This Page
Image
The image
entry configures the helper task responsible for collecting
internal metadata files. These files are
located inside the
current working directory
and represent the current state.
Task
The task
entry contains the fully qualified class name that implements the
functionality.
$config["tasks"]["inflate"]["image"]["task"] = \Valvoid\Fusion\Tasks\Image\Image::class;
Inflate
The inflate
entry configures the main task in this group responsible for
parsing individual
code files of internal
packages. It collects all loadable code files and caches them relative to the
package root inside the nested
loadable
cache directory.
Task
The task
entry contains the fully qualified class name that implements the
functionality.
$config["tasks"]["inflate"]["inflate"]["task"] = \Valvoid\Fusion\Tasks\Inflate\Inflate::class;