private function Snapshot::snapshotInterfaces in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/sebastian/global-state/src/Snapshot.php \SebastianBergmann\GlobalState\Snapshot::snapshotInterfaces()
Creates a snapshot user-defined interfaces.
1 call to Snapshot::snapshotInterfaces()
- Snapshot::__construct in vendor/
sebastian/ global-state/ src/ Snapshot.php - Creates a snapshot of the current global state.
File
- vendor/
sebastian/ global-state/ src/ Snapshot.php, line 319
Class
- Snapshot
- A snapshot of global state.
Namespace
SebastianBergmann\GlobalStateCode
private function snapshotInterfaces() {
foreach (array_reverse(get_declared_interfaces()) as $interfaceName) {
$class = new ReflectionClass($interfaceName);
if (!$class
->isUserDefined()) {
break;
}
$this->interfaces[] = $interfaceName;
}
$this->interfaces = array_reverse($this->interfaces);
}