Comment | Line | Code | Result | Test |
---|---|---|---|---|
exist versions info | 23 |
$info = $t->getClassVersion("sqliteobjectstore"); |
[0.135 ms] '1.1' |
Ok |
create class in memory | 27 |
$store = new SQLiteObjectStore(':memory:'); |
[0.482 ms] \SQLiteObjectStore::__set_state(array( 'pdo' => \PDO::__set_state(array( )), )) |
Ok |
set and get a float | 31 |
$store->set("float 1", 25.); |
[0.086 ms] 25.0 |
Ok |
exists 123456 : false | 35 |
$result = $store->exists(123456); |
[0.010 ms] false |
Ok |
set a array | 39 |
$array = array(1,2,3); |
[0.023 ms] true |
Ok |
exists 123456 : true | 44 |
$result = $store->exists(123456); |
[0.009 ms] true |
Ok |
get the array | 48 |
$result = $store->get(123456); |
[0.014 ms] array ( 0 => 1, 1 => 2, 2 => 3, ) |
Ok |
set a UTF8mb4 string (Emojis) | 52 |
$string = 'Violinschlüssel 𝄞 + 😍'; |
[0.031 ms] 'Violinschlüssel 𝄞 + 😍' |
Ok |
set a object | 58 |
$dateTime = new DateTime(); |
[0.031 ms] true |
Ok |
get a copy from currDateTime | 64 |
$result = $store->get('currDateTime'); |
[0.030 ms] \DateTime::__set_state(array( 'date' => '2025-04-26 10:54:51.197800', 'timezone_ .. |
Ok |
get Expires from currDateTime | 68 |
$result = $store->getExpires('currDateTime'); |
[0.020 ms] \DateTime::__set_state(array( 'date' => '2025-04-26 10:56:51.000000', 'timezone_ .. |
Ok |
set Expires currDateTime to "2030-01-01" | 73 |
$result = $store->setExpires('currDateTime',"2030-01-01"); |
[0.024 ms] true |
Ok |
get Expires from currDateTime | 77 |
$result = $store->getExpires('currDateTime'); |
[0.017 ms] \DateTime::__set_state(array( 'date' => '2030-01-01 00:00:00.000000', 'timezone_ .. |
Ok |
set Expires from timestamp + get | 82 |
$expire = strtotime('2030-02-05'); |
[0.037 ms] \DateTime::__set_state(array( 'date' => '2030-02-05 00:00:00.000000', 'timezone_ .. |
Ok |
delete unknown key | 88 |
$result = $store->delete('unknown'); |
[0.008 ms] false |
Ok |
delete entry with key 123456 | 92 |
$result = $store->delete('123456'); |
[0.010 ms] true |
Ok |
exists 123456 : false | 96 |
$result = $store->exists(123456); |
[0.007 ms] false |
Ok |