You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 11, 2026. It is now read-only.
Reading directly from the filesystem is fine, but sometimes it's fast to read from a database or cache store (redis, memcached, etc).
Technical Summary
Make ThemeManager a base abstract class that gets extended by specific datastore classes. Also add a key to the package config file that can control what datastore will be used when processing the themes.
Summary
Reading directly from the filesystem is fine, but sometimes it's fast to read from a database or cache store (redis, memcached, etc).
Technical Summary
Make
ThemeManagera base abstract class that gets extended by specific datastore classes. Also add a key to the package config file that can control what datastore will be used when processing the themes.Initial datastore classes will be: