Skip to content

Commit 0d92381

Browse files
committed
Initial import.
0 parents  commit 0d92381

File tree

15 files changed

+394
-0
lines changed

15 files changed

+394
-0
lines changed

.gitattributes

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# This file tells which files and directories should be ignored and
2+
# NOT downloaded when using composer to pull down a project with
3+
# the --prefer-dist option selected. Used to remove development
4+
# specific files so user has a clean download.
5+
6+
# git files
7+
.gitattributes export-ignore
8+
# .gitignore
9+
10+
# helper config files
11+
.travis.yml export-ignore
12+
phpdoc.dist.xml export-ignore
13+
14+
# Misc other files
15+
readme.rst
16+
17+
# They don't want all of our tests...
18+
tests/codeigniter/ export-ignore
19+
tests/travis/ export-ignore
20+
21+
# User Guide Source Files
22+
user_guide_src

.gitignore

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
#-------------------------
2+
# Operating Specific Junk Files
3+
#-------------------------
4+
5+
# OS X
6+
.DS_Store
7+
.AppleDouble
8+
.LSOverride
9+
10+
# OS X Thumbnails
11+
._*
12+
13+
# Windows image file caches
14+
Thumbs.db
15+
ehthumbs.db
16+
Desktop.ini
17+
18+
# Recycle Bin used on file shares
19+
$RECYCLE.BIN/
20+
21+
# Windows Installer files
22+
*.cab
23+
*.msi
24+
*.msm
25+
*.msp
26+
27+
# Windows shortcuts
28+
*.lnk
29+
30+
# Linux
31+
*~
32+
33+
# KDE directory preferences
34+
.directory
35+
36+
# Linux trash folder which might appear on any partition or disk
37+
.Trash-*
38+
39+
#-------------------------
40+
# Temporary Files
41+
#-------------------------
42+
writeable/cache/*
43+
!writeable/cache/index.html
44+
!writeable/cache/.htaccess
45+
46+
writeable/logs/*
47+
!writeable/logs/index.html
48+
!writeable/logs/.htaccess
49+
50+
writeable/uploads/*
51+
!writeable/uploads/index.html
52+
!writeable/uploads/.htaccess
53+
54+
#-------------------------
55+
# User Guide Temp Files
56+
#-------------------------
57+
user_guide_src/build/*
58+
user_guide_src/cilexer/build/*
59+
user_guide_src/cilexer/dist/*
60+
user_guide_src/cilexer/pycilexer.egg-info/*
61+
62+
#-------------------------
63+
# Composer
64+
#-------------------------
65+
vendor/
66+
67+
#-------------------------
68+
# IDE Files
69+
#-------------------------
70+
71+
# Jetbrains editors (PHPStorm, etc)
72+
.idea/
73+
*.iml
74+
75+
# Netbeans
76+
nbproject/private/
77+
build/
78+
nbbuild/
79+
dist/
80+
nbdist/
81+
nbactions.xml
82+
nb-configuration.xml
83+
.nb-gradle/
84+
85+
## Sublime Text
86+
*.tmlanguage.cache
87+
*.tmPreferences.cache
88+
*.stTheme.cache
89+
*.sublime-workspace
90+
*.sublime-project

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# CodeIgniter 4 Development
2+
This repo contains work that may or may not make it into the official version of CodeIgniter.
3+
4+
More information about the plans for version 4 can be found in [the announcement](http://forum.codeigniter.com/thread-62615.html) on the forums.
5+
6+
## Contributing
7+
We are not accepting contributions from the public until a stable enough base has been formed, and our plans fleshed out and things settle down a little bit. At that point, we will welcome your comments and help creating the best framework for our community.
8+
9+
## Server Requirements
10+
PHP version 7 is required.
11+
12+
You can obtain a working Vagrant box from Rasmus Lerdorf [here](https://github.com/rlerdorf/php7dev).

application/.htaccess

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<IfModule authz_core_module>
2+
Require all denied
3+
</IfModule>
4+
<IfModule !authz_core_module>
5+
Deny from all
6+
</IfModule>

application/index.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>403 Forbidden</title>
5+
</head>
6+
<body>
7+
8+
<p>Directory access is forbidden.</p>
9+
10+
</body>
11+
</html>

composer.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"description": "The CodeIgniter framework v4",
3+
"name": "codeigniter/framework",
4+
"type": "project",
5+
"homepage": "http://codeigniter.com",
6+
"support": {
7+
"forum": "http://forum.codeigniter.com/",
8+
"wiki": "https://github.com/bcit-ci/CodeIgniter/wiki",
9+
"irc": "irc://irc.freenode.net/codeigniter",
10+
"source": "https://github.com/bcit-ci/CodeIgniter"
11+
},
12+
"require": {
13+
"php": ">=7.0"
14+
}
15+
}

index.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<h1>Welcome To CodeIgniter 4</h1>

phpdoc.dist.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<phpdoc>
3+
<title>CodeIgniter v3.0.0 API</title>
4+
<parser>
5+
<target>./api/</target>
6+
</parser>
7+
<transformer>
8+
<target>./api/</target>
9+
</transformer>
10+
<files>
11+
<directory>./system</directory>
12+
</files>
13+
14+
<logging>
15+
<level>warn</level>
16+
<paths>
17+
<default>./api/log/{DATE}.log</default>
18+
<errors>./api/{DATE}.errors.log</errors>
19+
</paths>
20+
</logging>
21+
</phpdoc>

system/.htaccess

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<IfModule authz_core_module>
2+
Require all denied
3+
</IfModule>
4+
<IfModule !authz_core_module>
5+
Deny from all
6+
</IfModule>

system/index.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>403 Forbidden</title>
5+
</head>
6+
<body>
7+
8+
<p>Directory access is forbidden.</p>
9+
10+
</body>
11+
</html>

0 commit comments

Comments
 (0)