Lonnie Ezell
|
d7cf0d2fe5
|
Fixing errors in Router when running under nginx on PHP7
|
2015-09-28 23:16:04 -05:00 |
|
Lonnie Ezell
|
465d0af228
|
Don't die.
|
2015-09-28 08:56:00 -05:00 |
|
Lonnie Ezell
|
0c65db5c94
|
Getting the DI to work with any class the autoloader can find, as we do a simple route to the controller setup.
|
2015-09-28 08:55:30 -05:00 |
|
Lonnie Ezell
|
9a2d7f11d1
|
Change require_once to require for CodeIgniter.php file for performance gains. We are not really supporting HMVC so this shouldn't be an issue.
|
2015-09-28 08:36:12 -05:00 |
|
Lonnie Ezell
|
18a9707f4c
|
Starting the integration of our Router into the bootstrapping process.
|
2015-09-28 00:26:14 -05:00 |
|
Lonnie Ezell
|
61be05eadf
|
Updating routing documentation.
|
2015-09-28 00:04:49 -05:00 |
|
Lonnie Ezell
|
8d026a60ef
|
Fixing some testing errors due to refactoring.
|
2015-09-27 23:52:26 -05:00 |
|
Lonnie Ezell
|
0031f5624e
|
Basic router tests for working with closures.
|
2015-09-27 23:35:11 -05:00 |
|
Lonnie Ezell
|
453af98b17
|
Tests the basics of the router matching controller/method and back-referenced placeholders.
|
2015-09-27 23:24:33 -05:00 |
|
Lonnie Ezell
|
9be2183368
|
Fleshing out the Router. Large chunks borrowed from CI3 for this. We can always upgrade to something else later if we need to.
|
2015-09-26 00:16:04 -05:00 |
|
Lonnie Ezell
|
9bf172a06e
|
Skeleton Router class.
|
2015-09-24 23:18:25 -05:00 |
|
Lonnie Ezell
|
afe7312735
|
Initial Router Interface.
|
2015-09-24 23:08:34 -05:00 |
|
Lonnie Ezell
|
fffff73e8b
|
Modify the way that HTTP verbs work with routes to match CI3.
|
2015-09-24 22:28:14 -05:00 |
|
Lonnie Ezell
|
1a26e05500
|
Added basic routing docs.
|
2015-09-23 00:14:20 -05:00 |
|
Lonnie Ezell
|
4899177b04
|
Standards formatting of RouteCollection.
|
2015-09-22 22:53:45 -05:00 |
|
Lonnie Ezell
|
9a284c51a9
|
Added a default routes config file.
|
2015-09-22 22:50:10 -05:00 |
|
Lonnie Ezell
|
e4130e1823
|
Implementing the RouterCollection's map method.
|
2015-09-22 22:32:36 -05:00 |
|
Lonnie Ezell
|
b88287cd7c
|
Getting a start on the routing system.
|
2015-09-22 15:05:25 -05:00 |
|
Lonnie Ezell
|
cbfd22e1cc
|
Initial stab at RouteCollectionInterface.
|
2015-09-16 23:53:27 -05:00 |
|
Lonnie Ezell
|
aed5b2f484
|
Adding benchmark files to classmap and services config files.
|
2015-09-16 23:06:15 -05:00 |
|
Lonnie Ezell
|
1c5bffc46c
|
Added basic docs for benchmarking classes.
|
2015-09-16 23:02:49 -05:00 |
|
Lonnie Ezell
|
8c9edce5ab
|
Added HTML reporting to the Benchmark Iterator.
|
2015-09-15 08:23:10 -05:00 |
|
Lonnie Ezell
|
b3a402a268
|
Refactor Autoloader to move the classmap into it's own registered autoload function to reduce the complexity of logic in our autoloader and get us closer to raw PHP.
|
2015-09-14 22:40:49 -05:00 |
|
Lonnie Ezell
|
b2751ed1ca
|
Refactor to use the Autoloader as a 'single' from the DI container so it can be accessed later and namespaces can be added if needed.
|
2015-09-14 09:28:28 -05:00 |
|
Lonnie Ezell
|
c2dc173aa1
|
Refactoring DI to read the config file correctly.
|
2015-09-14 09:25:50 -05:00 |
|
Lonnie Ezell
|
4ca722025e
|
Removing addClass and removeClass from Autoloader because simply using require() elsewhere makes more sense.
|
2015-09-14 09:01:51 -05:00 |
|
Lonnie Ezell
|
c821688f06
|
Change order of file extensions for spl_autoload for higher performance.
|
2015-09-14 08:46:29 -05:00 |
|
Lonnie Ezell
|
bebcaa4ba9
|
Basic Autoloader documentation.
|
2015-09-12 00:22:28 -05:00 |
|
Lonnie Ezell
|
6d44ebf35c
|
Prepend our autoloader to the spl_autoload queue to try and ensure maximum performance.
|
2015-09-12 00:01:00 -05:00 |
|
Lonnie Ezell
|
69f054475c
|
Added support for autoloading in legacy libraries and models directories.
|
2015-09-11 23:45:06 -05:00 |
|
Lonnie Ezell
|
f1ddcaf8a4
|
Can now add and remove classes and namespaces in the Autoloader.
|
2015-09-11 23:30:29 -05:00 |
|
Lonnie Ezell
|
4e2e6419d9
|
Tests and bugfixes on Timer.
|
2015-09-10 13:50:51 -05:00 |
|
Lonnie Ezell
|
a05b4f5cff
|
Initial work on new Benchmarking tools, including a timer and an iterator.
|
2015-09-09 00:22:15 -05:00 |
|
Lonnie Ezell
|
25f109b499
|
Clarifications.
|
2015-09-08 11:51:24 -05:00 |
|
Lonnie Ezell
|
d874a5417d
|
Wrapping up initial DI Container docs.
|
2015-09-08 11:24:39 -05:00 |
|
Lonnie Ezell
|
d67f6cba55
|
A start at reworking the DI documentation to show why it is needed and help users understand when to use it.
|
2015-09-08 01:01:25 -05:00 |
|
Lonnie Ezell
|
179ce7b003
|
Basic tests for Autoloader.
|
2015-08-30 23:13:47 -05:00 |
|
Lonnie Ezell
|
ea49e9833f
|
What?! Can't use static in that instance...
|
2015-08-30 22:04:30 -05:00 |
|
Lonnie Ezell
|
7fc64f75aa
|
Convenience method for accessing DI container.
|
2015-08-29 00:19:47 -05:00 |
|
Lonnie Ezell
|
14c2e9d5c0
|
Remove spaces.
|
2015-08-29 00:12:49 -05:00 |
|
Lonnie Ezell
|
a636ba9fdb
|
Getting a start at putting the pieces back together so we can say Hi.
|
2015-08-29 00:08:06 -05:00 |
|
Lonnie Ezell
|
2924cb6c1b
|
Formatting index
|
2015-08-28 23:43:58 -05:00 |
|
Lonnie Ezell
|
5d4425588b
|
Bring back our index file, with a few small tweaks.
|
2015-08-28 23:43:35 -05:00 |
|
Lonnie Ezell
|
1249c23e38
|
Rename the writable folder to remove the extra 'e'
|
2015-08-28 23:38:55 -05:00 |
|
Lonnie Ezell
|
2740d6e2cd
|
Added test and coverage notes to Readme.
|
2015-08-28 23:29:10 -05:00 |
|
Lonnie Ezell
|
77fc23faae
|
Initial tests for DI Container.
|
2015-08-28 23:08:36 -05:00 |
|
Lonnie Ezell
|
cc8e17a0fd
|
Merge branch 'develop' of https://github.com/lonnieezell/CodeIgniter4 into develop
|
2015-08-27 00:09:51 -05:00 |
|
Lonnie Ezell
|
c3a2f89811
|
Initial skeleton config files for Autoloader and DI Container.
|
2015-08-27 00:09:44 -05:00 |
|
Instructor, Computer Systems Technology
|
1dbaa460d5
|
Merge pull request #1 from jim-parry/license
Initial license
|
2015-08-26 21:51:58 -07:00 |
|
Master Yoda
|
ec1cf059a1
|
Initial license
|
2015-08-26 21:44:12 -07:00 |
|