npubFromHex(...)), new TwigFunction('article_path', $this->articlePath(...)), ]; } public function npubFromHex(string $pubkeyHex): string { if (64 !== \strlen($pubkeyHex) || !ctype_xdigit($pubkeyHex)) { return ''; } return $this->nostrPathHelper->npubFromPubkeyHex($pubkeyHex); } public function articlePath(Article $article): string { return $this->nostrPathHelper->articlePath($article); } }