public static function init()
{
// Database isn't ready or populated yet
- if (self::getApp()->mode === \Friendica\App::MODE_INSTALL) {
+ if (!(self::getApp()->mode & \Friendica\App::MODE_DBCONFIGAVAILABLE)) {
return;
}
public static function load($family = "config")
{
// Database isn't ready or populated yet
- if (self::getApp()->mode === \Friendica\App::MODE_INSTALL) {
+ if (!(self::getApp()->mode & \Friendica\App::MODE_DBCONFIGAVAILABLE)) {
return;
}
public static function get($family, $key, $default_value = null, $refresh = false)
{
// Database isn't ready or populated yet, fallback to file config
- if (self::getApp()->mode === \Friendica\App::MODE_INSTALL) {
+ if (!(self::getApp()->mode & \Friendica\App::MODE_DBCONFIGAVAILABLE)) {
return self::getApp()->getConfigValue($family, $key, $default_value);
}
public static function set($family, $key, $value)
{
// Database isn't ready or populated yet
- if (self::getApp()->mode === \Friendica\App::MODE_INSTALL) {
+ if (!(self::getApp()->mode & \Friendica\App::MODE_DBCONFIGAVAILABLE)) {
return false;
}
public static function delete($family, $key)
{
// Database isn't ready or populated yet
- if (self::getApp()->mode === \Friendica\App::MODE_INSTALL) {
+ if (!(self::getApp()->mode & \Friendica\App::MODE_DBCONFIGAVAILABLE)) {
return false;
}