Le Philousophe
cc9fa80181
WEB: Add typing
2025-08-24 12:32:47 +02:00
Mataniko
8780993416
WEB: Convert most most pages to use the ORM objects
2020-12-31 04:49:44 -05:00
Mataniko
41f028310c
WEB: Use symfony/yaml and predis if redis is not available
...
This removes the hard requirements on pecl modules making development easier.
2020-10-21 23:08:08 -04:00
Mataniko
08fffe6dd0
WEB: Load localized data in models
2020-10-10 01:34:06 -04:00
Mataniko
db6cb726e8
WEB: Add a new SimpleModel class
...
The SimpleModel is used to to read simple data models from YAML that require no further processing
This allows us to delete several models that re-use the same code.
2020-09-27 22:08:07 -04:00
Mataniko
c0eb021126
WEB: Add caching to all models
2020-09-27 22:08:07 -04:00
Mataniko
4471b291a1
WEB: Convert all models to not be static objects
...
This is a first step towards moving to a dependency injection model.
2020-09-27 22:08:07 -04:00
Mataniko
393fcd5b12
WEB: Add Series to game objects
2020-09-27 22:08:07 -04:00
Mataniko
3cead6ad94
WEB: Update models and objects
...
- Populate object data with referenced data
- Fixes several naming issues
2020-09-27 22:08:07 -04:00
Mataniko
a75a6c70ee
WEB: Add new Models and Objects to support the new data files
2020-09-27 22:08:07 -04:00