{"id":15285769,"url":"https://github.com/compwright/codeigniter-installers","last_synced_at":"2025-04-13T02:41:48.324Z","repository":{"id":5120402,"uuid":"6285027","full_name":"compwright/codeigniter-installers","owner":"compwright","description":"Composer installers for CodeIgniter components, [sparks](http://getsparks.org/), and [modules](https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home)","archived":false,"fork":false,"pushed_at":"2012-11-12T16:12:08.000Z","size":203,"stargazers_count":29,"open_issues_count":0,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-26T20:06:12.437Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"bayandin/awesome-awesomeness","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/compwright.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-10-18T20:43:57.000Z","updated_at":"2024-03-28T23:45:44.000Z","dependencies_parsed_at":"2022-09-12T07:20:43.447Z","dependency_job_id":null,"html_url":"https://github.com/compwright/codeigniter-installers","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fcodeigniter-installers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fcodeigniter-installers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fcodeigniter-installers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compwright%2Fcodeigniter-installers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/compwright","download_url":"https://codeload.github.com/compwright/codeigniter-installers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248483443,"owners_count":21111450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-30T15:07:33.564Z","updated_at":"2025-04-13T02:41:48.306Z","avatar_url":"https://github.com/compwright.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"CodeIgniter Installers for Composer\n===================================\n\n[![Build Status](https://secure.travis-ci.org/compwright/codeigniter-installers.png)](http://travis-ci.org/compwright/codeigniter-installers)\n\n[Composer](http://getcomposer.org) installers for [CodeIgniter](http://codeigniter.com) components,\n[Sparks](http://getsparks.org/), and\n[modules](https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home)\n\nUsage\n-----\n\nTo use, simply specify the desired `type` from the list below and `require` the\n`compwright/codeigniter-installers` package in your `composer.json` file, like so:\n\n```json\n{\n\t\"name\": \"vendor/package\",\n\t\"type\": \"codeigniter-library\",\n\t\"require\": {\n\t\t\"compwright/codeigniter-installers\": \"*\"\n\t}\n}\n```\n\nBy default this installer expects your project's `composer.json` file to be at the same level as your\n`application` directory and `sparks` directory. If you are using a different directory structure for\nyour project, you will need to configure the paths accordingly in your project `composer.json` file:\n\n```json\n{\n\t\"extra\": {\n\t\t\"codeigniter-application-dir\": \"Source/application\",\n\t\t\"codeigniter-sparks-dir\": \"Source/sparks\",\n\t}\n}\n```\n\nSupported Package Types\n-----------------------\n\nPackage Type              | Installs To\n--------------------------|-------------------------------------\n`codeigniter-library`     | `application/libraries/{package}/`\n`codeigniter-core`        | `application/core/`\n`codeigniter-third-party` | `application/third_party/{package}/`\n`codeigniter-module`      | `application/modules/{package}/`\n`codeigniter-spark`       | `sparks/{package}/`\n\n\nNotes\n-----\n\n* `codeigniter-library` packages should follow CodeIgniter library naming conventions, and the\n  library PHP file should match the package name or you will need to set up a custom loader\n  or manually `include` the file.\n  \n  If one or more PHP files have the `MY_` subclass prefix, they will be moved up one level into the\n  `application/libraries/` directory. If all of the PHP files have the `MY_` prefix, then the\n  `application/libraries/{package}` directory will be deleted after the PHP files are moved.\n  Uninstallation of these files must be performed manually.\n\n* `codeigniter-core` packages are specifically for packages that override a core CodeIgniter file\n  in the `application/core/` directory. All PHP files will installed into that directory. Any\n  non-PHP files included in the package will not be installed.\n  \n  Uninstallation of `codeigniter-core` packages must be performed manually.\n\n* `codeigniter-module` packages are designed for the Modular Extensions add-on for CodeIgniter, but\n  in theory it could work with any type of module provided that the installation directory is the same.\n\n* `codeigniter-spark` packages should be built according to the instructions on [getsparks.org](http://getsparks.org/make-sparks).\n\n* Individual support for CodeIgniter controllers, config files, language files, models, or helpers\n  is not supported. Those components should be encapsulated in a module or spark.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompwright%2Fcodeigniter-installers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompwright%2Fcodeigniter-installers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompwright%2Fcodeigniter-installers/lists"}