From 09ed0ad1ac1a483b4b0249cd7b7700af147c631b Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 7 Feb 2025 16:52:53 +0100 Subject: [PATCH] wait #7302 @1 --- src/Links/Link.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/Links/Link.php b/src/Links/Link.php index b5358a6..b9dde3f 100644 --- a/src/Links/Link.php +++ b/src/Links/Link.php @@ -133,6 +133,7 @@ class Link public $polygon = ''; public $cursor = ''; public $blinkdelay = 0; + public $stats = []; protected $role = 'button'; @@ -518,6 +519,15 @@ class Link continue; } } + if ($k === 'stats') { + $this->stats = static::parseExtras($v); + foreach ($this->stats as $k => $v) { + if ($v === '$to') { + $this->stats[$k] = $this->to; + } + } + continue; + } $this->$k = $v; } @@ -688,6 +698,9 @@ class Link if ($this->polygon) { $res .= 'data-polygon="' . e($this->polygon) . '" '; } + if ($this->stats) { + $res .= 'data-stats="' . htmlspecialchars(json_encode($this->stats), ENT_QUOTES) . '" '; + } return $res; -- 2.39.5