• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
best practice to handle global variables stored in the database


I would like to create a web application where settings are retrieved from the database. 

I would use the env file, of course,  to get the database connection settings. But only for that.
All other settings would be loaded from the the database, as said.

Why this approach? Mainly to allow clients to manage their settings their own, from the admin panel. And other few reasons...

My question is: what is the best practice to do what I would like to do?
I was thinking something like: create and entity Settings and a model, as well. Tell the controllers to use (and load) this entity.
I am not sure it is the "correct way", though.

Any help/advice would be appreciated.

Thank you very much

I have found this: https://forum.codeigniter.com/thread-76758.html

You might also check out this module: https://github.com/tattersoftware/codeigniter4-settings

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  

  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.