mirror of
https://github.com/codeigniter4/CodeIgniter4.git
synced 2025-02-20 11:44:28 +08:00
Merge pull request #1088 from puschie286/ConfigHelper
ConfigHelper : case-sensitive
This commit is contained in:
commit
829465485a
@ -70,8 +70,6 @@ class Config
|
||||
$class = substr($name, $pos + 1);
|
||||
}
|
||||
|
||||
$class = strtolower($class);
|
||||
|
||||
if (! $getShared)
|
||||
{
|
||||
return self::createClass($name);
|
||||
|
@ -7,12 +7,10 @@ class ConfigTest extends \CIUnitTestCase
|
||||
|
||||
public function testCreateSingleInstance()
|
||||
{
|
||||
$Config = Config::get('email', false);
|
||||
$UpperConfig = Config::get('Email', false);
|
||||
$Config = Config::get('Email', false);
|
||||
$NamespaceConfig = Config::get('Config\\Email', false);
|
||||
|
||||
$this->assertInstanceOf(Email::class, $Config);
|
||||
$this->assertInstanceOf(Email::class, $UpperConfig);
|
||||
$this->assertInstanceOf(Email::class, $NamespaceConfig);
|
||||
}
|
||||
|
||||
@ -25,7 +23,7 @@ class ConfigTest extends \CIUnitTestCase
|
||||
|
||||
public function testCreateSharedInstance()
|
||||
{
|
||||
$Config = Config::get('email' );
|
||||
$Config = Config::get('Email' );
|
||||
$Config2 = Config::get('Config\\Email');
|
||||
|
||||
$this->assertTrue($Config === $Config2);
|
||||
@ -33,7 +31,7 @@ class ConfigTest extends \CIUnitTestCase
|
||||
|
||||
public function testCreateNonConfig()
|
||||
{
|
||||
$Config = Config::get('constants', false);
|
||||
$Config = Config::get('Constants', false);
|
||||
|
||||
$this->assertNull($Config);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user