Commit Graph

14 Commits (c8122c37f748756cb89fb7b3e288b2fc4c967f2f)

Author SHA1 Message Date
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