2018-09-23 09:21:22 -07:00
<!DOCTYPE html>
<!-- [if IE 8]><html class="no - js lt - ie9" lang="en" > <![endif] -->
<!-- [if gt IE 8]><! --> < html class = "no-js" lang = "en" > <!-- <![endif] -->
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
2020-02-06 23:40:12 -06:00
< title > CodeIgniter Repositories — CodeIgniter4 4.0.0-rc.4 documentation< / title >
2018-09-23 09:21:22 -07:00
< link rel = "shortcut icon" href = "../_static/ci-icon.ico" / >
< link rel = "stylesheet" href = "../_static/css/citheme.css" type = "text/css" / >
2020-02-04 23:50:28 -06:00
< link rel = "index" title = "Index"
href="../genindex.html"/>
< link rel = "search" title = "Search" href = "../search.html" / >
2020-02-06 23:40:12 -06:00
< link rel = "top" title = "CodeIgniter4 4.0.0-rc.4 documentation" href = "../index.html" / >
2018-09-23 09:21:22 -07:00
< link rel = "up" title = "Installation" href = "index.html" / >
2020-02-09 23:06:00 -06:00
< link rel = "next" title = "Build Your First Application" href = "../tutorial/index.html" / >
2019-01-25 14:00:40 -08:00
< link rel = "prev" title = "Troubleshooting" href = "troubleshooting.html" / >
2018-09-23 09:21:22 -07:00
< script src = "../_static/js/modernizr.min.js" > < / script >
< / head >
< body class = "wy-body-for-nav" role = "document" >
< div class = "wy-grid-for-nav" >
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side" >
< div class = "wy-side-scroll" >
< div class = "wy-side-nav-search" >
< a href = "../index.html" class = "icon icon-home" > CodeIgniter4
< / a >
< div role = "search" >
< form id = "rtd-search-form" class = "wy-form" action = "../search.html" method = "get" >
< input type = "text" name = "q" placeholder = "Search docs" / >
< input type = "hidden" name = "check_keywords" value = "yes" / >
< input type = "hidden" name = "area" value = "default" / >
< / form >
< / div >
< / div >
< div class = "wy-menu wy-menu-vertical" data-spy = "affix" role = "navigation" aria-label = "main navigation" >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../intro/index.html" > Welcome to CodeIgniter4< / a > < / li >
< / ul >
< ul class = "current" >
< li class = "toctree-l1 current" > < a class = "reference internal" href = "index.html" > Installation< / a > < ul class = "current" >
2019-01-25 14:00:40 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "installing_manual.html" > Manual Installation< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "installing_composer.html" > Composer Installation< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "installing_git.html" > Git Installation< / a > < / li >
2018-12-02 00:57:08 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "running.html" > Running Your App< / a > < / li >
2018-09-23 09:21:22 -07:00
< li class = "toctree-l2" > < a class = "reference internal" href = "upgrading.html" > Upgrading From a Previous Version< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "troubleshooting.html" > Troubleshooting< / a > < / li >
2019-01-25 14:00:40 -08:00
< li class = "toctree-l2 current" > < a class = "current reference internal" href = "#" > CodeIgniter Repositories< / a > < / li >
2018-09-23 09:21:22 -07:00
< / ul >
< / li >
< / ul >
< ul >
2020-02-09 23:06:00 -06:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../tutorial/index.html" > Build Your First Application< / a > < / li >
2018-09-23 09:21:22 -07:00
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../concepts/index.html" > CodeIgniter4 Overview< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../general/index.html" > General Topics< / a > < / li >
< / ul >
< ul >
2018-09-25 07:00:21 -07:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../incoming/index.html" > Controllers and Routing< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../outgoing/index.html" > Building Responses< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../database/index.html" > Working With Databases< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../models/index.html" > Modeling Data< / a > < / li >
2018-09-23 09:21:22 -07:00
< / ul >
< ul >
2018-09-25 07:00:21 -07:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../dbmgmt/index.html" > Managing Databases< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../libraries/index.html" > Library Reference< / a > < / li >
2018-09-23 09:21:22 -07:00
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../helpers/index.html" > Helpers< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../testing/index.html" > Testing< / a > < / li >
< / ul >
< ul >
2018-09-25 07:00:21 -07:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cli/index.html" > Command Line Usage< / a > < / li >
< / ul >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "../extending/index.html" > Extending CodeIgniter< / a > < / li >
< / ul >
< ul >
2018-09-23 09:21:22 -07:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../license.html" > The MIT License (MIT)< / a > < / li >
2018-11-16 02:16:56 -08:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../changelogs/index.html" > Change Logs< / a > < / li >
2018-09-23 09:21:22 -07:00
< / ul >
< / div >
< / div >
< / nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" >
< nav class = "wy-nav-top" role = "navigation" aria-label = "top navigation" >
< i data-toggle = "wy-nav-top" class = "fa fa-bars" > < / i >
< a href = "../index.html" > CodeIgniter4< / a >
< / nav >
< div class = "wy-nav-content" >
< div class = "rst-content" >
< div role = "navigation" aria-label = "breadcrumbs navigation" >
< ul class = "wy-breadcrumbs" >
< li > < a href = "../index.html" > Docs< / a > » < / li >
< li > < a href = "index.html" > Installation< / a > » < / li >
2019-01-25 14:00:40 -08:00
< li > CodeIgniter Repositories< / li >
2018-09-23 09:21:22 -07:00
< li class = "wy-breadcrumbs-aside" >
< / li >
< / ul >
< hr / >
< / div >
< div role = "main" class = "document" itemscope = "itemscope" itemtype = "http://schema.org/Article" >
< div itemprop = "articleBody" >
2019-01-25 14:00:40 -08:00
< div class = "section" id = "codeigniter-repositories" >
< h1 > CodeIgniter Repositories< a class = "headerlink" href = "#codeigniter-repositories" title = "Permalink to this headline" > ¶< / a > < / h1 >
2018-12-02 00:57:08 -08:00
< p > The CodeIgniter 4 open source project has its own
< a class = "reference external" href = "https://github.com/codeigniter4" > Github organization< / a > .< / p >
2019-01-25 14:00:40 -08:00
< p > There are several development repositories, of interest to potential contributors:< / p >
2019-01-18 18:33:37 -08:00
< table border = "1" class = "docutils" >
< colgroup >
< col width = "19%" / >
< col width = "14%" / >
< col width = "67%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" rowspan = "2" > Repository< / th >
< th class = "head" rowspan = "2" > Audience< / th >
< th class = "head" rowspan = "2" > Description< / th >
< / tr >
< tr class = "row-even" > < / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-odd" > < td rowspan = "2" > CodeIgniter4< / td >
< td rowspan = "2" > contributors< / td >
< td rowspan = "2" > Project codebase, including tests & user guide sources< / td >
< / tr >
< tr class = "row-even" > < / tr >
2019-01-25 14:00:40 -08:00
< tr class = "row-odd" > < td rowspan = "3" > devstarter< / td >
< td rowspan = "3" > developers< / td >
< td rowspan = "3" > Starter project (app/public/writable).
Dependent on develop branch of codebase repository< / td >
< / tr >
< tr class = "row-even" > < / tr >
< tr class = "row-odd" > < / tr >
< tr class = "row-even" > < td rowspan = "2" > translations< / td >
< td rowspan = "2" > developers< / td >
< td rowspan = "2" > System message translations< / td >
< / tr >
< tr class = "row-odd" > < / tr >
< tr class = "row-even" > < td rowspan = "2" > coding-standard< / td >
< td rowspan = "2" > contributors< / td >
< td rowspan = "2" > Coding style conventions & rules< / td >
< / tr >
< tr class = "row-odd" > < / tr >
2020-02-04 23:50:28 -06:00
< tr class = "row-even" > < td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
2019-01-25 14:00:40 -08:00
< / tr >
< tr class = "row-odd" > < / tr >
< / tbody >
< / table >
< p > There are also several deployment repositories, referenced in the installation directions.
The deployment repositories are built automatically when a new version is released, and they
are not directly contributed to.< / p >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "19%" / >
< col width = "14%" / >
< col width = "67%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" rowspan = "2" > Repository< / th >
< th class = "head" rowspan = "2" > Audience< / th >
< th class = "head" rowspan = "2" > Description< / th >
< / tr >
< tr class = "row-even" > < / tr >
< / thead >
< tbody valign = "top" >
2019-01-18 18:33:37 -08:00
< tr class = "row-odd" > < td rowspan = "2" > framework< / td >
< td rowspan = "2" > developers< / td >
< td rowspan = "2" > Released versions of the framework< / td >
< / tr >
< tr class = "row-even" > < / tr >
< tr class = "row-odd" > < td rowspan = "3" > appstarter< / td >
< td rowspan = "3" > developers< / td >
< td rowspan = "3" > Starter project (app/public/writable).
2020-02-04 23:50:28 -06:00
Dependent on “framework”< / td >
2019-01-18 18:33:37 -08:00
< / tr >
< tr class = "row-even" > < / tr >
< tr class = "row-odd" > < / tr >
2019-01-25 14:00:40 -08:00
< tr class = "row-even" > < td rowspan = "2" > userguide< / td >
2019-01-18 18:33:37 -08:00
< td rowspan = "2" > anyone< / td >
< td rowspan = "2" > Pre-built user guide< / td >
< / tr >
2019-01-25 14:00:40 -08:00
< tr class = "row-odd" > < / tr >
2020-02-04 23:50:28 -06:00
< tr class = "row-even" > < td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
2019-01-18 18:33:37 -08:00
< / tr >
2019-01-25 14:00:40 -08:00
< tr class = "row-odd" > < / tr >
2019-01-18 18:33:37 -08:00
< / tbody >
< / table >
2018-12-02 00:57:08 -08:00
< p > In all the above, the latest version of a repository can be downloaded
2020-02-04 23:50:28 -06:00
by selecting the “releases” link in the secondary navbar inside
the “Code” tab of its Github repository page. The current (in development) version of each can
be cloned or downloaded by selecting the “Clone or download” dropdown
2018-12-02 00:57:08 -08:00
button on the right-hand side if the repository homepage.< / p >
< div class = "section" id = "composer-packages" >
< h2 > Composer Packages< a class = "headerlink" href = "#composer-packages" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > We also maintain composer-installable packages on < a class = "reference external" href = "https://packagist.org/search/?query=codeigniter4" > packagist.org< / a > .
These correspond to the repositories mentioned above:< / p >
< ul class = "simple" >
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/framework" > codeigniter4/framework< / a > < / li >
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/appstarter" > codeigniter4/appstarter< / a > < / li >
2019-01-18 18:33:37 -08:00
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/devstarter" > codeigniter4/devstarter< / a > < / li >
2018-12-02 00:57:08 -08:00
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/userguide" > codeigniter4/userguide< / a > < / li >
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/translations" > codeigniter4/translations< / a > < / li >
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/CodeIgniter4" > codeigniter4/CodeIgniter4< / a > < / li >
< li > < a class = "reference external" href = "https://packagist.org/packages/codeigniter4/codeigniter4-standard" > codeigniter4/coding-standard< / a > < / li >
< / ul >
< p > See the < a class = "reference internal" href = "index.html" > < span class = "doc" > Installation< / span > < / a > page for more information.< / p >
< / div >
2019-09-30 06:49:52 -07:00
< div class = "section" id = "codeigniter-4-projects" >
< h2 > CodeIgniter 4 Projects< a class = "headerlink" href = "#codeigniter-4-projects" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > We maintain a < a class = "reference external" href = "https://github.com/codeigniter4projects" > codeigniter4projects< / a > organization
on Github as well, with projects that are not part of the framework,
but which showcase it or make it easier to work with!< / p >
< table border = "1" class = "docutils" >
< colgroup >
< col width = "19%" / >
< col width = "14%" / >
< col width = "67%" / >
< / colgroup >
< thead valign = "bottom" >
< tr class = "row-odd" > < th class = "head" rowspan = "2" > Repository< / th >
< th class = "head" rowspan = "2" > Audience< / th >
< th class = "head" rowspan = "2" > Description< / th >
< / tr >
< tr class = "row-even" > < / tr >
< / thead >
< tbody valign = "top" >
< tr class = "row-odd" > < td rowspan = "2" > website2< / td >
< td rowspan = "2" > developers< / td >
< td rowspan = "2" > The codeigniter.com website, written in CodeIgniter 4< / td >
< / tr >
< tr class = "row-even" > < / tr >
< tr class = "row-odd" > < td rowspan = "3" > module-tests< / td >
< td rowspan = "3" > plugin
developers< / td >
< td rowspan = "3" > PHPunit testing scaffold for CI4 module / plugin developers< / td >
< / tr >
< tr class = "row-even" > < / tr >
< tr class = "row-odd" > < / tr >
< tr class = "row-even" > < td rowspan = "3" > project-tests< / td >
< td rowspan = "3" > app
developers< / td >
< td rowspan = "3" > PHPunit testugn scaffold for CI4 projects< / td >
< / tr >
< tr class = "row-odd" > < / tr >
< tr class = "row-even" > < / tr >
2020-02-04 23:50:28 -06:00
< tr class = "row-odd" > < td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
< td rowspan = "2" >   < / td >
2019-09-30 06:49:52 -07:00
< / tr >
< tr class = "row-even" > < / tr >
< / tbody >
< / table >
< p > These are not composer-installable repositories.< / p >
< / div >
2018-09-23 09:21:22 -07:00
< / div >
< / div >
< div class = "articleComments" >
< / div >
< / div >
< footer >
< div class = "rst-footer-buttons" role = "navigation" aria-label = "footer navigation" >
2020-02-09 23:06:00 -06:00
< a href = "../tutorial/index.html" class = "btn btn-neutral float-right" title = "Build Your First Application" accesskey = "n" rel = "next" > Next < span class = "fa fa-arrow-circle-right" > < / span > < / a >
2018-09-23 09:21:22 -07:00
2019-01-25 14:00:40 -08:00
< a href = "troubleshooting.html" class = "btn btn-neutral" title = "Troubleshooting" accesskey = "p" rel = "prev" > < span class = "fa fa-arrow-circle-left" > < / span > Previous< / a >
2018-09-23 09:21:22 -07:00
< / div >
< hr / >
< div role = "contentinfo" >
< p >
2020-02-06 23:40:12 -06:00
© Copyright 2019-2020 CodeIgniter Foundation.
2020-02-09 23:06:00 -06:00
Last updated on Feb 09, 2020.
2018-09-23 09:21:22 -07:00
< / p >
< / div >
Built with < a href = "http://sphinx-doc.org/" > Sphinx< / a > using a < a href = "https://github.com/snide/sphinx_rtd_theme" > theme< / a > provided by < a href = "https://readthedocs.org" > Read the Docs< / a > .
< / footer >
< / div >
< / div >
< / section >
< / div >
< script type = "text/javascript" >
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../',
2020-02-06 23:40:12 -06:00
VERSION:'4.0.0-rc.4',
2018-09-23 09:21:22 -07:00
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
HAS_SOURCE: false,
2020-02-04 23:50:28 -06:00
SOURCELINK_SUFFIX: '.txt'
2018-09-23 09:21:22 -07:00
};
< / script >
< script type = "text/javascript" src = "../_static/jquery.js" > < / script >
< script type = "text/javascript" src = "../_static/underscore.js" > < / script >
< script type = "text/javascript" src = "../_static/doctools.js" > < / script >
2020-02-04 23:50:28 -06:00
< script type = "text/javascript" src = "../_static/language_data.js" > < / script >
2018-09-23 09:21:22 -07:00
< script type = "text/javascript" src = "../_static/js/theme.js" > < / script >
< script type = "text/javascript" >
jQuery(function () {
SphinxRtdTheme.StickyNav.enable();
});
< / script >
< / body >
< / html >