flame/module-installer

Custom installer for Nette modules

Installs: 22 944

Dependents: 2

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 2

Type:composer-installer

v0.1.2 2013-08-22 08:47 UTC

This package is not auto-updated.

Last update: 2024-12-16 16:22:45 UTC


README

This is a custom installer for Composer packaging system which helps installing Nette Modules.

Creating an Module

To create a new Nette Module, simply create it as a Composer package. There are only a few differences from normal Composer packages:

  1. Set type to nette-module
  2. Add this installer as a requirement: flame/module-installer: @dev
  3. Set extra section of composer.json

Here is an example:

{
	"extra": {
		"module": {
			"class": "Flame\\CMS\\ErrorModule\\DI\\ErrorExtension",
			"name": "Error"
		}
	}
}

Name is optional

Look at this composer.json for full example.

Your extension will be added into app/config/extensions.(php|neon) file

Please create first the file with php or neon extension