Lines n/a 0 / 0
Functions and Methods n/a 0 / 0
Classes and Traits n/a 0 / 0
Name Lines Functions and Methods CRAP Classes and Traits
1<?php
2
3declare(strict_types=1);
4
5namespace Stewart\Runtime\Worker\Exposure;
6
7use Stewart\Contracts\Exposure\ExposedEntitySnapshot;
8use Stewart\Contracts\Exposure\ExposedState;
9
10interface ExposedHandle
11{
12    public function applySnapshot(ExposedEntitySnapshot $snapshot): void;
13
14    public function recordCommandedState(ExposedState $state): void;
15
16    public function markReleased(): void;
17}