From 23650d0891c728469b828ace0faa785dba8e324c Mon Sep 17 00:00:00 2001 From: Tuan Pham Ngoc Date: Sun, 20 Jun 2021 21:42:26 +0700 Subject: [PATCH] Add back icon and route class for backward compatible purpose --- src/components/com_weblinks/helpers/icon.php | 55 +++++++++++++++++++ src/components/com_weblinks/helpers/route.php | 22 ++++++++ 2 files changed, 77 insertions(+) create mode 100644 src/components/com_weblinks/helpers/icon.php create mode 100644 src/components/com_weblinks/helpers/route.php diff --git a/src/components/com_weblinks/helpers/icon.php b/src/components/com_weblinks/helpers/icon.php new file mode 100644 index 0000000..e4a433c --- /dev/null +++ b/src/components/com_weblinks/helpers/icon.php @@ -0,0 +1,55 @@ +create($category, $params); + } + + /** + * Create a link to edit an existing weblink + * + * @param object $weblink Weblink data + * @param \Joomla\Registry\Registry $params Item params + * @param array $attribs Unused + * + * @return string + */ + public static function edit($weblink, $params, $attribs = array()) + { + return self::getIcon()->edit($weblink, $params, $attribs); + } + + /** + * Creates an icon instance. + * + * @return \Joomla\Component\Weblinks\Administrator\Service\HTML\Icon + */ + private static function getIcon() + { + return (new \Joomla\Component\Weblinks\Administrator\Service\HTML\Icon(Joomla\CMS\Factory::getApplication())); + } +} diff --git a/src/components/com_weblinks/helpers/route.php b/src/components/com_weblinks/helpers/route.php new file mode 100644 index 0000000..c239da3 --- /dev/null +++ b/src/components/com_weblinks/helpers/route.php @@ -0,0 +1,22 @@ +