*/ namespace oat\taoTests\models\runner\time; /** * Interface TimeStorage * * Describes the API needed to load and store the Time API data * * @package oat\taoTests\models\runner\time */ interface TimeStorage { /** * Stores the timer data * @param string $data * @return TimeStorage * @throws \Exception */ public function store($data); /** * Loads the timer data from the storage * @return string * @throws \Exception */ public function load(); /** * @return bool * @throws \Exception */ public function delete(); }