prop($prop)); return $this; } /** * Dumps the given props and exits. * * @param string|null $prop * @return never */ public function dd(string $prop = null): void { dd($this->prop($prop)); } /** * Retrieve a prop within the current scope using "dot" notation. * * @param string|null $key * @return mixed */ abstract protected function prop(string $key = null); }