Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
AbstractSession
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
 resetConfigure
n/a
0 / 0
n/a
0 / 0
0
 has
n/a
0 / 0
n/a
0 / 0
0
 get
n/a
0 / 0
n/a
0 / 0
0
 set
n/a
0 / 0
n/a
0 / 0
0
 delete
n/a
0 / 0
n/a
0 / 0
0
 clear
n/a
0 / 0
n/a
0 / 0
0
1<?php
2
3namespace Olz\Utils;
4
5abstract class AbstractSession {
6    /** @param array{timeout?: int} $config */
7    abstract public function resetConfigure(array $config): void;
8
9    abstract public function has(string $key): bool;
10
11    abstract public function get(string $key): ?string;
12
13    abstract public function set(string $key, ?string $new_value): void;
14
15    abstract public function delete(string $key): void;
16
17    abstract public function clear(): void;
18}