data = $data; } public function get($id) { if ( ! $this->has( $id ) ) { throw new NotFoundException(); } return $this->data[$id]; } public function has($id) { return array_key_exists( $id, $this->data ); } public function set($id, $value) { $this->data[$id] = $value; } public function persist() { } }