2017 © Pedro Peláez
 

composer-installer codeigniter-installers

Composer installers for CodeIgniter

image

compwright/codeigniter-installers

Composer installers for CodeIgniter

  • Monday, November 12, 2012
  • by compwright
  • Repository
  • 3 Watchers
  • 24 Stars
  • 13,142 Installations
  • PHP
  • 6 Dependents
  • 0 Suggesters
  • 7 Forks
  • 1 Open issues
  • 8 Versions
  • 5 % Grown

The README.md

CodeIgniter Installers for Composer

Build Status, (*1)

Composer installers for CodeIgniter components, Sparks, and modules, (*2)

Usage

To use, simply specify the desired type from the list below and require the compwright/codeigniter-installers package in your composer.json file, like so:, (*3)

{
    "name": "vendor/package",
    "type": "codeigniter-library",
    "require": {
        "compwright/codeigniter-installers": "*"
    }
}

By default this installer expects your project's composer.json file to be at the same level as your application directory and sparks directory. If you are using a different directory structure for your project, you will need to configure the paths accordingly in your project composer.json file:, (*4)

{
    "extra": {
        "codeigniter-application-dir": "Source/application",
        "codeigniter-sparks-dir": "Source/sparks",
    }
}

Supported Package Types

Package Type Installs To
codeigniter-library application/libraries/{package}/
codeigniter-core application/core/
codeigniter-third-party application/third_party/{package}/
codeigniter-module application/modules/{package}/
codeigniter-spark sparks/{package}/

Notes

  • codeigniter-library packages should follow CodeIgniter library naming conventions, and the library PHP file should match the package name or you will need to set up a custom loader or manually include the file., (*5)

    If one or more PHP files have the MY_ subclass prefix, they will be moved up one level into the application/libraries/ directory. If all of the PHP files have the MY_ prefix, then the application/libraries/{package} directory will be deleted after the PHP files are moved. Uninstallation of these files must be performed manually., (*6)

  • codeigniter-core packages are specifically for packages that override a core CodeIgniter file in the application/core/ directory. All PHP files will installed into that directory. Any non-PHP files included in the package will not be installed., (*7)

    Uninstallation of codeigniter-core packages must be performed manually., (*8)

  • codeigniter-module packages are designed for the Modular Extensions add-on for CodeIgniter, but in theory it could work with any type of module provided that the installation directory is the same., (*9)

  • codeigniter-spark packages should be built according to the instructions on getsparks.org., (*10)

  • Individual support for CodeIgniter controllers, config files, language files, models, or helpers is not supported. Those components should be encapsulated in a module or spark., (*11)

The Versions

12/11 2012

dev-master

9999999-dev https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

12/11 2012

1.1.4

1.1.4.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

09/11 2012

1.1.3

1.1.3.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

20/10 2012

1.1.2

1.1.2.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

20/10 2012

1.1.1

1.1.1.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

20/10 2012

1.1.0

1.1.0.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

19/10 2012

1.0.1

1.0.1.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx

19/10 2012

1.0.0

1.0.0.0 https://github.com/compwright/codeigniter-installers

Composer installers for CodeIgniter

  Sources   Download

MIT

The Development Requires

composer library core installer module codeigniter hmvc spark sparks mx