Toby Zerner
fde00934f8
Change order of bootstrapping
...
1. Enable database access
2. Load settings
3. Load extensions
4. Load Flarum core/etc
This way, when the app boots, extensions get to register event
listeners for events that may be fired during core/etc's boot process.
2015-07-20 18:02:43 +09:30
Toby Zerner
39ec918232
Fix config loading
2015-07-17 15:16:45 +09:30
Franz Liedke
13b3e8e134
Replace some of Laravel's default service providers with simple bindings
2015-07-09 23:33:58 +02:00
Franz Liedke
ee17e09eaf
Do not run any bootstrappers in console environment
2015-07-09 23:33:22 +02:00
Franz Liedke
9230156281
Revert removal of exception handler contract implementation
2015-07-09 23:32:51 +02:00
Franz Liedke
5ec8d75305
Only register Flarum service providers when software is installed
2015-07-09 23:31:49 +02:00
Franz Liedke
be9c0e337f
Reuse variable
2015-07-09 23:30:16 +02:00
Toby Zerner
93b96d65c4
Clean up
2015-07-04 12:26:56 +09:30
Franz Liedke
bfaf29393f
Hardcode even more config in bootstrap.php
2015-07-01 22:48:15 +02:00
Franz Liedke
6f8cf7e24d
Do not use environment variables
2015-07-01 21:10:41 +02:00
Franz Liedke
ba8ea7e97c
Start getting rid of Laravel's config setup
...
Many default values are for now configured directly in bootstrap.php.
First part of flarum/core#121 , also related to flarum/core#75 .
2015-06-30 23:26:56 +02:00
Franz Liedke
d82ba13d85
Try to get rid of bootstrapper classes
2015-06-17 01:38:38 +02:00
Franz Liedke
65c4a49ecf
Revamp bootstrapping process to use PSR-7 middleware
2015-05-27 02:39:09 +02:00
Toby Zerner
d9ebd27a93
New skeleton architecture
...
flarum/core submodule needs to be added back in (to system/core)
2015-04-25 22:57:04 +09:30