Lines Matching refs:object
61 * @param mixed $object
63 public function startVisiting($object): void argument
65 if (!\is_object($object)) {
68 $this->visitingSet->attach($object);
69 $this->visitingStack->push($object);
73 * @param mixed $object
75 public function stopVisiting($object): void argument
77 if (!\is_object($object)) {
80 $this->visitingSet->detach($object);
83 if ($object !== $poppedObject) {
89 * @param mixed $object
91 public function isVisiting($object): bool argument
93 if (!\is_object($object)) {
97 return $this->visitingSet->contains($object);
124 public function getObject(): ?object