private static function _cacheConfig($env) { $plurals = self::_getORMPlurals(); printf("%s\n", 'Updating config cache...'); $config_items = \Gini\Config::fetch(); // update orm plurals $c = (array) $config_items['orm']['plurals']; $c += array_filter($plurals, function ($v) use($c) { return in_array($v, $c); }); $config_items['orm']['plurals'] = $c; $config_file = APP_PATH . '/cache/config.json'; \Gini\File::ensureDir(APP_PATH . '/cache'); file_put_contents($config_file, J($config_items)); \Gini\Config::setup(); echo " [32mdone.[0m\n"; }