mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2025-09-09 04:52:42 +00:00
Simplify CookieComponent::read()
Also, this commit fixes an issue of when the second level key is empty. Previously, read('foo.0') returned incorrect result.
This commit is contained in:
parent
bbea91090d
commit
19bbb7da17
2 changed files with 15 additions and 16 deletions
|
@ -714,6 +714,20 @@ class CookieComponentTest extends CakeTestCase {
|
|||
$this->assertEquals(array(), $this->Cookie->read('Array'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Test reading empty key
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function testReadEmptyKey() {
|
||||
$_COOKIE['CakeTestCookie'] = array(
|
||||
'0' => '{"name":"value"}',
|
||||
'foo' => array('bar'),
|
||||
);
|
||||
$this->assertEquals('value', $this->Cookie->read('0.name'));
|
||||
$this->assertEquals('bar', $this->Cookie->read('foo.0'));
|
||||
}
|
||||
|
||||
/**
|
||||
* test that no error is issued for non array data.
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue