* * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace CodeIgniter\Config; /** * @deprecated Use CodeIgniter\Config\Factories::config() * @see \CodeIgniter\Config\ConfigTest */ class Config { /** * Create new configuration instances or return * a shared instance * * @param string $name Configuration name * @param bool $getShared Use shared instance * * @return object|null */ public static function get(string $name, bool $getShared = true) { return Factories::config($name, ['getShared' => $getShared]); } /** * Helper method for injecting mock instances while testing. * * @param object $instance * * @return void */ public static function injectMock(string $name, $instance) { Factories::injectMock('config', $name, $instance); } /** * Resets the static arrays * * @return void */ public static function reset() { Factories::reset('config'); } }