users = $users; } public function toSlug(AbstractModel $instance): string { return $instance->username; } public function fromSlug(string $slug, User $actor): AbstractModel { return $this->users->findOrFailByUsername($slug, $actor); } }