for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Nexendrie\Menu;
use Nette\Utils\Strings;
/**
* LinkRendererJavaScriptAction
*
* @author Jakub Konečný
*/
final class LinkRenderJavaScriptAction extends BaseLinkRender {
protected $name = "javascript";
public function isApplicable(string $link): bool {
return Strings::startsWith($link, "javascript:");
}
public function renderLink(string $link): string {
if(!$this->isApplicable($link)) {
return "";
return $link;
?>