Franz Liedke
3f0f89afb1
Use Container contract where easily possible
...
Less usages of the Application god-class simplifies splitting it up.
Refs #2055 .
2020-04-21 16:48:06 +02:00
Franz Liedke
d492579638
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2019-11-28 00:16:50 +00:00
Franz Liedke
cbc896eba7
Use class constant instead of strings
2019-07-06 00:03:25 +02:00
Franz Liedke
5e1680c458
Introduce a vendor path
...
This lets us or anyone modify the path from where dependencies (usually
installed into /vendor by Composer) are loaded. We need to be able to
tweak this in our integration tests, where the application code under
test needs access to certain dependencies.
2019-06-12 23:48:22 +02:00
Franz Liedke
6e26b988bd
Inject app, not container, to avoid global helpers
2019-06-12 23:48:22 +02:00
Toby Zerner
2c1be86857
Only say that we're migrating an extension if it has migrations
2018-11-14 16:41:36 +10:30
Toby Zerner
b26eb8e609
Publish core assets when migrating
2018-11-14 16:41:07 +10:30
Franz Liedke
b823a9df47
migrate: Use existing public API to filter extensions
2018-09-26 23:03:48 +02:00
Toby Zerner
9e487b4e41
Live output of migrator notes
2018-09-21 11:22:51 +09:30
Franz Liedke
d897839097
Restructure Flarum\Database namespace
2017-10-03 18:45:40 +02:00