本文整理匯總了PHP中JCacheStorage::store方法的典型用法代碼示例。如果您正苦於以下問題:PHP JCacheStorage::store方法的具體用法?PHP JCacheStorage::store怎麽用?PHP JCacheStorage::store使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類JCacheStorage
的用法示例。
在下文中一共展示了JCacheStorage::store方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: testStore
/**
* Testing store().
*
* @return void
*/
public function testStore()
{
$this->assertThat(
$this->object->store(1, '', 'Cached'),
$this->isTrue()
);
}
示例2: testCacheClearNotGroup
/**
* @testdox Data not within the specified group is removed from the cache store
*/
public function testCacheClearNotGroup()
{
$data = 'testData';
$secondId = bin2hex(random_bytes(8));
$secondGroup = 'group2';
$this->assertTrue($this->handler->store($this->id, $this->group, $data), 'Initial Store Failed');
$this->assertTrue($this->handler->store($secondId, $data, $secondGroup), 'Initial Store Failed');
$this->assertTrue($this->handler->clean($this->group, 'notgroup'), 'Removal Failed');
$this->assertSame($this->handler->get($this->id, $this->group), $data, 'Data in the group specified in JCacheStorage::clean() should still exist');
$this->assertFalse($this->handler->get($secondId, $secondGroup), 'Data in the groups not specified in JCacheStorage::clean() should not exist');
}