We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 962f69e + 9d7044d commit e1a6728Copy full SHA for e1a6728
src/Contract/PropertyChangeApplier.php
@@ -0,0 +1,20 @@
1
+<?php
2
+
3
+declare(strict_types=1);
4
5
+namespace KaririCode\PropertyInspector\Contract;
6
7
+/**
8
+ * Interface PropertyChangeApplier.
9
+ *
10
+ * Defines the contract for classes that apply changes to an object.
11
+ */
12
+interface PropertyChangeApplier
13
+{
14
+ /**
15
+ * Applies the processed changes to the given object.
16
17
+ * @param object $object The object to which the changes will be applied
18
19
+ public function applyChanges(object $object): void;
20
+}
0 commit comments