getText(); if (!preg_match('!^https?://[a-z0-9\-@:.,_&+%#?/=]+$!i', $link)) { $unknownTag = new UnknownSimpleType(); return $unknownTag->format($tokenTag); } return ''; } public function getName(): string { return 'img'; } public function getOriginalText(TokenTag $tokenTag): string { return "[{$this->getName()}]{$tokenTag->getText()}[/{$this->getName()}"; } }